[courier-imap, postfix, mysql] virtual quota support

Pagina: 1
Acties:

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 31-12-2025

Trax_Digitizer

are we there yet?

Topicstarter
Hoi,

Ik ben gisteravond heel lang bezig geweest met het instellen van quota's op de virtual mail accounts. Maar om een of andere manier wil het niet lukken.

Dit is mijn configuratie op een Debian Sarge systeem:

postfix main.cf
code:
1
2
3
4
5
6
7
#quota settings
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
virtual_overquota_bounce = yes


mysql_mailbox_limit_maps.cf
code:
1
2
3
4
5
6
7
user = post
password = ***
dbname = mail
hosts = localhost
table = users
select_field = quota
where_field = alias


quota bevat een string in de vorm van "1000000" (grofweg 1 MB dus)
alias bevat de loginnaam van de gebruiker (het volledige email adres)

courier's authmysqlrc
code:
1
MYSQL_QUOTA_FIELD      quota

en uiteraard alle overige opties, maar die zijn even niet belangrijk.

Verder staat quota support in courier aan:
code:
1
2
3
4
5
[root@traxotic courier]# telnet localhost 143
Trying 127.0.0.1...
Connected to traxotic.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc.  See COPYING for distribution information.


Maar op een of andere manier werkt het niet. Er komt helemaal niks van quota in de logfiles voorbij en de mailboxen groeien gewoon door quota.

Ook heb ik geprobeerd om het niet via mysql te doen, maar met behulp van maildirmake -q. De maildirsize file werd netjes aangemaakt, maar werd bij het afleveren van nieuwe mail niet bijgewerkt (wat vast te wijten is aan een ongewijzigde postfix configuratie). Ook zien webmailclients als ook mozilla thunderbird geen quota.

Wat doe ik nu nog fout? waar moet ik het zoeken?

Ik heb verschillende howto's bekeken, maar ik kom niks nieuws meer tegen wat ik nog niet geprobeerd heb. Verder las ik dat ik misschien maildrop nodig had, maar het zou met postfix ook zonder maildrop moeten kunnen.

Iemand?

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 31-12-2025

Trax_Digitizer

are we there yet?

Topicstarter
*schop*

niemand? Het is me namelijk nog steeds niet gelukt :(

  • duronbug
  • Registratie: November 2000
  • Laatst online: 20:24

duronbug

Step on it.....!


  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 31-12-2025

Trax_Digitizer

are we there yet?

Topicstarter
Heb ik al gezien. En ook toegepast, maar het werkt gewoon niet...... het doet niks :(

Met name deze is relevant:
http://web.onda.com.br/nadal/

Ik heb in een test account de file maildirsize aangemaakt met "maildirmake", maar die file wordt volledig genegeerd en niet bijgewerkt.

Verwijderd

Misschien domme vraag hoor, maar weet je zeker dat die mailquota gemeten worden in bytes? Als heb bijvoorbeeld in kb gemeten wordt, dan is 1000000 opeens geen 1MB, maar 1000MB!

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 31-12-2025

Trax_Digitizer

are we there yet?

Topicstarter
voor zover ik heb begrepen van verschillende howto's wordt het in bytes opgeslagen.... maar ook al zou dat niet zo zijn, dan nog zou er wel een quota moeten zijn, maar ik gebeurd nog steeds helemaal niks.
Ik vind ook niks meer waar het aan kan liggen. Ik hoop dat er iemand is die dit reeds werkend heeft en zijn configuratiefiles eens wil plaatsen...

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 31-12-2025

Trax_Digitizer

are we there yet?

Topicstarter
Graag wil ik van de gelegenhuis gebruik maken om dit topic nogmaals te kicken. Het is namelijk nog steeds niet gelukt om quota support te installeren.... :X begin zo langzamer hand aan het eind van mijn latijn te komen
Pagina: 1