Avatar billede walker Nybegynder
07. april 2003 - 13:08 Der er 10 kommentarer og
2 løsninger

Courier + Postfix Quota m/ virtualmailbox

Hej
Jeg har sat en postfix-mta + courier-imap/pop3 server op, så den authorizer fra en mysql database.

Hvordan får jeg indbygget så man kan sætte quota på mine mailboxes?

jeg har søgt og søgt, men kan ikke finde nogle svar som virker.

MVH
Walker
Avatar billede a_eriksen Nybegynder
07. april 2003 - 13:37 #1
Postfix kan ikke lave quotas selv, men der findes en patch der kan få den til det. Jeg er dog ikke sikker på at den virker på version 2.

http://www.kagekaze.org/postfix/
Avatar billede walker Nybegynder
07. april 2003 - 20:55 #2
Okay, jeg var godt klar over at postfix ikke kunne håndtere quota, og patchen kender jeg, men den virker ikke på v.2... men jeg mener at courier-imap skulle være istand til det...
Avatar billede mfalck Praktikant
07. april 2003 - 21:40 #3
Avatar billede a_eriksen Nybegynder
07. april 2003 - 22:08 #4
Det hjælper ikke ret meget at courrier kan lave quotas når det ikke er den der tager imod indkommede post.
Avatar billede mfalck Praktikant
07. april 2003 - 22:26 #5
tja - det er ikke helt korrekt, da man kører det igennem maildrop (som er en erstatning for procmail) så man kan sørge for at der ikke bliver afleveret mails ved kvota-overskridelse. Det er rigtigt nok at det smarteste ville være hvis postfix kunne bestemme dette, men selvom det betyder at mailen bliver modtaget af postfix så bliver den jo bouncet af courier.
Avatar billede walker Nybegynder
08. april 2003 - 05:59 #6
Jeg har prøvet at kikke på www.courier-mta.org/maildirquota.html ... Jeg prøver så med følgende:
maildirmake -q 10000000 ./maildir
men det virker ikke... Jeg prøver at sende nogle filer til kontoen. Jeg har også prøvet at sætte MYSQL_QUOTA_FIELD i mysqldaemonrc men det virker heller ikke??
Avatar billede walker Nybegynder
08. april 2003 - 06:00 #7
Der er dog en grænse for hvor store filer jeg kan sende i én mail?
Avatar billede mfalck Praktikant
08. april 2003 - 07:59 #8
som jeg skrev så tror jeg du skal bruge maildrop til at aflevere mails lokalt

du får maildrop til at aflevere lokalt ved at sætte:

mailbox_command = /usr/local/bin/maildrop -d "$USER" -f "$SENDER" "$EXTENSION"

du kan så styre maildrop via /etc/maildroprc;
Avatar billede walker Nybegynder
08. april 2003 - 11:28 #9
Okay, men for at bruge det, skal det jo somsagt transporteres lokalt, altså transport=local: og så virker mine virtualmailbox'e jo ikke?
Avatar billede mfalck Praktikant
08. april 2003 - 12:48 #10
nej nej - lokalt betyder blot at mailsne bliver afleveret til mailboxe/maildirs på din maskine
Avatar billede walker Nybegynder
17. april 2003 - 13:35 #11
Jeg fandt ud af det :-)
Avatar billede walker Nybegynder
17. april 2003 - 13:35 #12
Hentede en lille patch til Postfix, så nu virker det...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester