G
Gelöschtes Mitglied 15619
Guest
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@domain.de | geheim | info | info@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?
Vielen Dank.
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@domain.de | geheim | info | info@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?
Vielen Dank.