dovecot: verifica quota

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4931
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

dovecot: verifica quota

Messaggioda ZeroUno » ven ott 05, 2012 12:34

Ditemi che non è vero quanto mi dicono...

Ho un imap server dovecot.

i log mi dicono "Quota warning: bytes=858993459 (80%) messages=0 reverse=no command=quota-warning 80"
ma un du -sk della casella mi dice un paio di mega.


Ho chiesto a chi mi gestisce gli applicativi e la risposta è:
è il comportamento standard di dovecot.
Anche se svuotata la casella, poi c'è bisogno di una mail in ingresso perchè la quota venga aggiornata.


Se è vero butto dovecot e cambio!!!!!!!!! (peccato che sono già in produzione :( )
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun lug 25, 2005 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: dovecot: verifica quota

Messaggioda masalapianta » ven ott 05, 2012 15:24


roberto67
Packager
Packager
Messaggi: 295
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.2 multilib
Desktop: kde
Contatta:

Re: dovecot: verifica quota

Messaggioda roberto67 » ven ott 05, 2012 15:58

interessante, non me n'ero mai accorto. i messaggi li hai cancellati via webmail, quindi con una connessione imap suppongo.

Comunque leggendo il file di configurazione 90-quota.conf (dovecot-2.1.9) vedo

Codice: Seleziona tutto

## Quota warnings
##

# You can execute a given command when user exceeds a specified quota limit.
# Each quota root has separate limits. Only the command for the first
# exceeded limit is excecuted, so put the highest limit first.
# The commands are executed via script service by connecting to the named
# UNIX socket (quota-warning below).
# Note that % needs to be escaped as %%, otherwise "% " expands to empty.

plugin {
  #quota_warning = storage=95%% quota-warning 95 %u
  #quota_warning2 = storage=80%% quota-warning 80 %u
}

# Example quota-warning service. The unix listener's permissions should be
# set in a way that mail processes can connect to it. Below example assumes
# that mail processes run as vmail user. If you use mode=0666, all system users
# can generate quota warnings to anyone.
#service quota-warning {
#  executable = script /usr/local/bin/quota-warning.sh
#  user = dovecot
#  unix_listener quota-warning {
#    user = vmail
#  }
#}


quindi potresti usare lo script quota-warning.sh per obbligarlo a ricalcolare la quota una volta che ottieni un warning..

roberto67
Packager
Packager
Messaggi: 295
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.2 multilib
Desktop: kde
Contatta:

Re: dovecot: verifica quota

Messaggioda roberto67 » ven ott 05, 2012 16:36

ho fatto un test con una casella nuova. cancellando tutti i messaggi dal cestino la quota viene istantaneamente portata a 0%

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4931
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: dovecot: verifica quota

Messaggioda ZeroUno » ven ott 05, 2012 19:33

sinceramente non so se riesco a replicare la situazione.
Io gestisco la parte sistemistica e installo secondo le specifiche che mi danno.
Ma in realtà non so come possa essersi riempita visto che é una utenza di test e con 1GB di quota.
So solo che nei log mi dava il quota warning. Ora non ho la macchina sotto mano però
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111


Torna a “Gnu/Linux in genere”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti