Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:dovecot_quotas

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:dovecot_quotas [2015/07/09 15:31] – [Ausgabe Benutzerdaten] klaustachtler:dovecot_quotas [2015/07/09 16:50] (aktuell) – [Neustart] klaus
Zeile 131: Zeile 131:
  
 plugin { plugin {
-  # Tachtler - enabled -+  # Tachtler
   # default: #quota_rule = *:storage=1G   # default: #quota_rule = *:storage=1G
   quota_rule = *:storage=1G   quota_rule = *:storage=1G
-  # Tachtler - enabled -+  # Tachtler
   # default: #quota_rule2 = Trash:storage=+100M   # default: #quota_rule2 = Trash:storage=+100M
-  quota_rule2 = Trash:storage=+100M+  quota_rule2 = INBOX/Trash:storage=+100M
  
   # LDA/LMTP allows saving the last mail to bring user from under quota to   # LDA/LMTP allows saving the last mail to bring user from under quota to
Zeile 296: Zeile 296:
 ... ...
 plugin { plugin {
-  # Tachtler - enabled -+  # Tachtler
   # default: #quota_rule = *:storage=1G   # default: #quota_rule = *:storage=1G
   quota_rule = *:storage=1G   quota_rule = *:storage=1G
-  # Tachtler - enabled -+  # Tachtler 
   # default: #quota_rule2 = Trash:storage=+100M   # default: #quota_rule2 = Trash:storage=+100M
-  quota_rule2 = Trash:storage=+100M+  quota_rule2 = INBOX/Trash:storage=+100M
  
   # LDA/LMTP allows saving the last mail to bring user from under quota to   # LDA/LMTP allows saving the last mail to bring user from under quota to
Zeile 530: Zeile 530:
   quota_grace = 10%%   quota_grace = 10%%
   quota_rule = *:storage=1G   quota_rule = *:storage=1G
-  quota_rule2 = Trash:storage=+100M+  quota_rule2 = INBOX/Trash:storage=+100M
   quota_status_nouser = DUNNO   quota_status_nouser = DUNNO
   quota_status_overquota = 552 5.2.2 Mailbox is over quota   quota_status_overquota = 552 5.2.2 Mailbox is over quota
Zeile 571: Zeile 571:
 verbose_proctitle = yes verbose_proctitle = yes
 protocol imap { protocol imap {
-  mail_plugins = " quota quota"+  mail_plugins = " quota imap_quota"
 } }
 </code> </code>
Zeile 647: Zeile 647:
   - <code ini>Test.</code>   - <code ini>Test.</code>
   - <code ini>.</code>   - <code ini>.</code>
 +  - <code ini>quit</code>
  
 Die Einlieferung bei **MTA** via ''telnet''und die Weiterleitung an den **MDA** [[http://dovecot.org|Dovecot]] kann nachfolgende Meldungen in der **LOG**-Datei Die Einlieferung bei **MTA** via ''telnet''und die Weiterleitung an den **MDA** [[http://dovecot.org|Dovecot]] kann nachfolgende Meldungen in der **LOG**-Datei
Zeile 652: Zeile 653:
 erzeugen: erzeugen:
 <code> <code>
-...postfix/smtpd[31337]: connect from localhost[192.168.0.60+... postfix/master[19226]: daemon started -- version 2.10.1, configuration /etc/postfix 
-...postfix/smtpd[31337]: 5979220206: client=localhost[192.168.0.60+... postfix/smtpd[19237]: connect from localhost[127.0.0.1]  
-...postfix/cleanup[31344]: 5979220206: message-id=<20140326054841.5979220206@rechner80.tachtler.net> +... postfix/smtpd[19237]: C00E18D1BBE: client=localhost[127.0.0.1
-...postfix/qmgr[31325]: 5979220206: from=<klaus@tachtler.net>, size=389, nrcpt=1 (queue active) +... postfix/cleanup[19240]: C00E18D1BBE: message-id=<20150709135236.C00E18D1BBE@vml70080.idmz.tachtler.net> 
-...dovecot: lmtp(31367): Debug: none: root=, index=, indexpvt=, control=, inbox=, alt= +... postfix/qmgr[19228]: C00E18D1BBE: from=<klaus@tachtler.net>, size=380, nrcpt=1 (queue active) 
-...dovecot: lmtp(31367): Connect from 192.168.0.80 +... dovecot: lmtp(19243): Debug: none: root=, index=, indexpvt=, control=, inbox=, alt= 
-...dovecot: lmtp(31367): Debug: Loading modules from directory: /usr/lib64/dovecot +... dovecot: lmtp(19243): Connect from 192.168.0.80 
-...dovecot: lmtp(31367): Debug: Module loaded: /usr/lib64/dovecot/lib10_quota_plugin.so +... dovecot: lmtp(klaus@tachtler.net): Debug: Loading modules from directory: /usr/lib64/dovecot 
-...dovecot: auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth +... dovecot: lmtp(klaus@tachtler.net): Debug: Module loaded: /usr/lib64/dovecot/lib10_quota_plugin.so 
-...dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_mysql.so +... dovecot: auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth 
-...dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_pgsql.so +... dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so 
-...dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so +... dovecot: auth: Debug: Read auth token secret from /var/run/dovecot/auth-token-secret.dat 
-...dovecot: auth: Debug: Read auth token secret from /var/run/dovecot/auth-token-secret.dat +... dovecot: auth: Debug: passwd-file /etc/dovecot/master-users: Read 1 users in 0 secs 
-...dovecot: auth: Debug: passwd-file /etc/dovecot/master-users: Read 1 users in 0 secs +... dovecot: auth: Debug: passwd-file /etc/dovecot/users: Read users in 0 secs 
-...dovecot: auth: Debug: passwd-file /etc/dovecot/users: Read users in 0 secs +... dovecot: auth: Debug: master in: USER        klaus@tachtler.net      service=lmtp    lip=192.168.0.80   lport=24        rip=192.168.0.80   rport=33117 
-...dovecot: auth: Debug: master in: USER#0111#011klaus@tachtler.net#011service=lmtp#011lip=192.168.0.80#011lport=24#011rip=192.168.0.80#011rport=54008 +... dovecot: auth: Debug: passwd-file(klaus@tachtler.net,192.168.0.80): lookup: user=klaus@tachtler.net file=/etc/dovecot/users 
-...dovecot: auth: Debug: passwd-file(klaus@tachtler.net,192.168.0.80): lookup: user=klaus@tachtler.net file=/etc/dovecot/users +... dovecot: auth: Debug: userdb out: USER 1       klaus@tachtler.net      uid=10000       gid=10000       home=/srv/vmail/tachtler.net/klaus      quota_rule=*:storage=1G 
-...dovecot: auth: Debug: userdb out: USER#0111#011klaus@tachtler.net#011uid=10000#011gid=10000#011home=/var/spool/vmail/tachtler.net/klaus#011quota_rule=*:storage=1K +... dovecot: lmtp(klaus@tachtler.net): Debug: auth input: klaus@tachtler.net uid=10000 gid=10000 home=/srv/vmail/tachtler.net/klaus quota_rule=*:storage=1G 
-...dovecot: lmtp(31367): Debug: auth input: klaus@tachtler.net uid=10000 gid=10000 home=/var/spool/vmail/tachtler.net/klaus quota_rule=*:storage=1K +... dovecot: lmtp(klaus@tachtler.net): Debug: Added userdb setting: plugin/quota_rule=*:storage=1G 
-...dovecot: lmtp(31367): Debug: Added userdb setting: plugin/quota_rule=*:storage=1K +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Effective uid=10000, gid=10000, home=/srv/vmail/tachtler.net/klaus 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Effective uid=10000, gid=10000, home=/var/spool/vmail/tachtler.net/klaus +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota root: name=User quota backend=maildir args= 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Quota root: name=User quota backend=maildir args= +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota rule: root=User quota mailbox=* bytes=1073741824 messages=0 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Quota rule: root=User quota mailbox=* bytes=1024 messages=0 +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota rule: root=User quota mailbox=INBOX/Trash bytes=+104857600 messages=0 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Quota warning: bytes=972 (95%) messages=0 reverse=no command=quota-warning 95 klaus@tachtler.net +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 klaus@tachtler.net 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Quota warning: bytes=819 (80%) messages=0 reverse=no command=quota-warning 80 klaus@tachtler.net +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota warning: bytes=858993459 (80%) messages=0 reverse=no command=quota-warning 80 klaus@tachtler.net 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Quota grace: root=User quota bytes=102 (10%) +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota grace: root=User quota bytes=107374182 (10%) 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Namespace inbox: type=private, prefix=INBOX/, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Namespace inbox: type=private, prefix=INBOX/, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: maildir++: root=/var/spool/vmail/tachtler.net/klaus/Maildir, index=, indexpvt=, control=, inbox=/var/spool/vmail/tachtler.net/klaus/Maildir, alt= +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: maildir++: root=/srv/vmail/tachtler.net/klaus/Maildir, index=, indexpvt=, control=, inbox=/srv/vmail/tachtler.net/klaus/Maildir, alt= 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Namespace : type=private, prefix=, sep=, inbox=no, hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Namespace : type=private, prefix=, sep=, inbox=no, hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: none: root=, index=, indexpvt=, control=, inbox=, alt= +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: none: root=, index=, indexpvt=, control=, inbox=, alt= 
-...dovecot: lmtp(31367, klaus@tachtler.net): Debug: Namespace INBOX/: Using permissions from /var/spool/vmail/tachtler.net/klaus/Maildir: mode=0700 gid=default +... dovecot: lmtp(klaus@tachtler.net): Debug: Namespace INBOX/: Using permissions from /srv/vmail/tachtler.net/klaus/Maildir: mode=0700 gid=default 
-...dovecot: lmtp(31367, klaus@tachtler.net): wRAhK2pqMlOHegAABl5r6g: msgid=<20140326054841.5979220206@rechner80.tachtler.net>: saved mail to INBOX +... dovecot: lmtp(klaus@tachtler.net): z+mZMOh8nlUrSwAAhm5hYQ: msgid=<20150709135236.C00E18D1BBE@vml70080.idmz.tachtler.net>: saved mail to INBOX 
-...postfix/lmtp[31366]: 5979220206: to=<klaus@tachtler.net>, relay=192.168.0.80[192.168.0.80]:24, delay=56, delays=56/0.02/0.01/0.22, dsn=2.0.0, status=sent (250 2.0.0 <klaus@tachtler.net> wRAhK2pqMlOHegAABl5r6g Saved) +... postfix/lmtp[19242]: C00E18D1BBE: to=<klaus@tachtler.net>, relay=192.168.0.80[192.168.0.80]:24, delay=74, delays=73/0.09/0.03/0.31, dsn=2.0.0, status=sent (250 2.0.0 <klaus@tachtler.net> z+mZMOh8nlUrSwAAhm5hYQ Saved) 
-...dovecot: lmtp(31367): Disconnect from 192.168.0.80: Successful quit +... postfix/qmgr[19228]: C00E18D1BBE: removed 
-...postfix/qmgr[31325]: 5979220206: removed +... dovecot: lmtp(19243): Disconnect from 192.168.0.80: Successful quit 
-...postfix/smtpd[31337]: disconnect from localhost[192.168.0.60]+... postfix/smtpd[19237]: disconnect from localhost[127.0.0.1]
 </code> </code>
  
Zeile 693: Zeile 694:
 <code> <code>
 ... ...
-...Debug: Quota rule: root=User quota mailbox=* bytes=1024 messages=0 +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota root: name=User quota backend=maildir args= 
-...Debug: Quota warning: bytes=972 (95%) messages=0 reverse=no command=quota-warning 95 klaus@tachtler.net +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota rule: root=User quota mailbox=* bytes=1073741824 messages=0 
-...Debug: Quota warning: bytes=819 (80%) messages=0 reverse=no command=quota-warning 80 klaus@tachtler.net +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota rule: root=User quota mailbox=INBOX/Trash bytes=+104857600 messages=0 
-...Debug: Quota grace: root=User quota bytes=102 (10%)+... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 klaus@tachtler.net 
 +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota warning: bytes=858993459 (80%) messages=0 reverse=no command=quota-warning 80 klaus@tachtler.net 
 +... dovecot: lmtp(19243, klaus@tachtler.net): Debug: Quota grace: root=User quota bytes=107374182 (10%) 
 ... ...
 </code> </code>
Zeile 740: Zeile 744:
 # doveadm quota get -u klaus@tachtler.net # doveadm quota get -u klaus@tachtler.net
 Quota name Type    Value Limit                                                               % Quota name Type    Value Limit                                                               %
-User quota STORAGE         1                                                               0+User quota STORAGE         1                                                             100
 User quota MESSAGE                                                                       0 User quota MESSAGE                                                                       0
  
tachtler/dovecot_quotas.1436448660.txt.gz · Zuletzt geändert: 2015/07/09 15:31 von klaus