View previous topic :: View next topic |
Author |
Message |
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Fri Jul 29, 2005 7:24 pm Post subject: postfix virtual mailhosting. quota wird nicht enforced |
|
|
hi forum,
hmm, also ich hab seit einiger zeit einen perfekt funktionierenden postfix mit courier imap und virtual domains etc. das alles ist ja wunderbar, nur langsam nimmt mir der speicher-bedarf meiner user ueberhand also dachte ich mir "es muss doch sowas wie quota geben". in der mysql table "users" in der ich meine user anlege hab ich ja auch ein feld "quota".
ich hab jetzt das howto hier: http://brunny.com/content/view/9/50/
verfolgt, leider führt das nicht zum gewünschten ergebnis.
postfix setzt keine quota durch.
es erscheinen absolut keine fehlermeldungen im mail.log, von daher gehe ich mal davon aus, dass es an einer anderen stelle haken muss. ich hoffe ich krieg nen tip der funktioniert.
cheerios,
toskala
hier mein setup:
postfix 2.1.5-r2
courier-imap 4.0.1
courier-authlib 0.55
ausschnitt aus meiner main.cf
Code: | local_transport = local
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
virtual_transport = virtual
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-quotamaps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_extended = yes
virtual_create_maildirsize = yes
virtual_overquota_bounce = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
virtual_minimum_uid = 5000
virtual_gid_maps = mysql:/etc/postfix/mysql-vgids.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_uid_maps = mysql:/etc/postfix/mysql-vuids.cf
virtual_mailbox_base = /
home_mailbox = .maildir/
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10 |
meine mysql-quotamaps.cf
Code: | user = <username>
password = <password>
dbname = mailsql
table = users
select_field = quota
where_field = email
hosts = unix:/var/run/mysqld/mysqld.sock |
_________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
mr_elch Apprentice
Joined: 18 Jun 2004 Posts: 170
|
Posted: Fri Jul 29, 2005 9:39 pm Post subject: |
|
|
Benutzt Postfix an dieser Stelle "eigene" Quotas, oder setzt er nur die entsprechenden Einträge für die "normalen" Quotas? Falls er auf die normalen Quotas zurückgreift, muß "Quota-Support" im Kernel aktiviert sein und die Partition mit entsprechenden Parametern gemountet werden. Falls er eigene Quotas benutzt, kann ich Dir leider nicht helfen. |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Fri Jul 29, 2005 9:55 pm Post subject: |
|
|
nein nein, das ist was anderes.
es geht hier nicht um filesystem quota sondern um maildirquota. also ja, er benutzt "eigene" quotas. _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|