[Postfixbuch-users] Postfix/Dovecot/MySQL Quotas
Willi Fehler
willi.fehler at t-online.de
Sa Mai 30 15:52:52 CEST 2009
Hi zusammen,
ich möchte Quotas für IMAP, POP3 verwenden. Mein System ist wie folgt
aufgebaut.
Postfix
Dovecot
MySQL
Postfixadmin
Die User liegen in der DB und werden mittels Postfixadmin eingetragen.
Ich habe Quotas im Postfixadmin aktiviert.
Hier ein Auszug aus der Tabelle mailbox:
--------------------+------------------------------------+------+----------
-----------+---------+---------------+---------------------+---------------
------+--------+
| username | password | name | maildir | quota | domain | created |
modified | active |
+--------------------+------------------------------------+------+---------
------------+---------+---------------+---------------------+--------------
-------+--------+
| info at domain.de <mailto:info at domain.de> | geheim | info |
info at domain.de <mailto:info at domain.de>/ | 1024000 | domain.de |
2009-05-30 15:08:04 | 2009-05-30 15:08:18
+--------------------+------------------------------------+------+---------
------------+---------+---------------+---------------------+--------------
-------+--------+
Hier ein Auszug aus der dovecot-mysql.conf
# Get the mailbox
user_query = SELECT '/var/vmail/%d/%n' AS home,
'maildir:/var/vmail/%d/%n' AS mail, 150 AS uid, 12 AS gid,
concat('dirsize:storage=', quota) AS quota FROM mailbox WHERE
username='%u' AND active='1'
password_query = SELECT username as user, password, '/var/vmail/%d/%n'
AS userdb_home, 'maildir:/var/vmail/%d/%n' AS userdb_mail, 150 AS
userdb_uid, 12 AS userdb_gid FROM mailbox WHERE username='%u' AND
active='1'
Meine Frage ist was muss ich jetzt noch in der dovecot.conf definieren
und wie kann ich diese User per E-Mail bei Überschreiten des
Speicherplatzes warnen?
Aus der Dovecot Dokumentation werde ich irgendwie nicht so richtig schlau.
Vielen Dank
W.Fehler
Mehr Informationen über die Mailingliste Postfixbuch-users