[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