Forums FUG-FR | |
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Logiciels tiers >> [PostFix] Probleme avec les quotas https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1199702565 Message started by firebolt31 on 07. Jan 2008 at 11:42 |
Title: [PostFix] Probleme avec les quotas Post by firebolt31 on 07. Jan 2008 at 11:42
Bonjour,
Voila je voudrais changer de MTA en passant de Sendmail a Postfix avec la gestion des utilisateurs par une base de donnée (donc en passant par la configuration en virtual host de postfix). Tout fonctionne parfaitement sauf uen chose, la gestion des quotas :( En effet, sur ma machien de test quand un utilisateur test depasse son quota, le mail n'est plus délivré à l'utilisateur (ce qui est normal), mais par contre le serveur postfix accepte quand meme le mail et le met en file d'attente :( (et ca je ne voudrais pas) Comment faire pour que postfix rejette directement le mail sans le prendre dans la file d'attente lorsque un utilisateur depasse sont quota ? Voici ma config des quotas dans postfix: virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "depassement quota" virtual_overquota_bounce = yes virtual_mailbox_limit_inbox = yes et en fait quand un utilisateur est en dépassement de quota, voici le message que j'obtiens dans le maillog: postfix/pipe[5059]: 8ECB03F423: to=<xxx@xxx.xxx>, relay=dovecot, delay=2328, delays=2328/0.02/0/0.06, dsn=4.3.0, status=deferred (temporary failure) |
Title: Re: [PostFix] Probleme avec les quotas Post by patrick on 07. Jan 2008 at 12:17 firebolt31 wrote on 07. Jan 2008 at 11:42:
Que vaut le paramètre soft_bounce ? Il faut qu'il soit à "no" je pense. |
Title: Re: [PostFix] Probleme avec les quotas Post by firebolt31 on 07. Jan 2008 at 13:11
bonjour,
soft_bounce ets bien a NO. Par contre je viens juste de trouver l'erreur mais je ne comprends pas le fonctionnement au final :( En fait le problème venait de dovecot et non de postfix. J'avais mal renseigné le chemin d'accés dans dovecot pour la fonction sendmail. Mais la en fait je me retrouve dans une situation bizarre :( C'est dovecot qui au moment de remettre le message au destinataire, le refuse et envoi un mail de refus pour un dépassement de quota. Mais je ne comprends pas pourquoi postfix laisse passer le mail vu que c'est bien sur postfix que j'ai configuré les requetes pour tester le quota de l'utilisateur. bref je comprends pas trop le cheminement du mail au final :( |
Title: Re: [PostFix] Probleme avec les quotas Post by firebolt31 on 07. Jan 2008 at 13:23
bon,
alors je viens de comprendre :) En fait postfix fait rien du tout :( C'est dovecot qui check le quota et qui autorise ou refuse le mail en le renvoyant dans le second cas avec un message d'erreur. Donc maintenant je me pose, une question ;) Comment faire pour faire checker les quotas par postfix et non par dovecot ?? :) Merci d'avance si vous avez une idée :) |
Title: Re: [PostFix] Probleme avec les quotas Post by Lenine on 07. Jan 2008 at 15:06
t'as ca qui peut te donner une piste : http://archives.neohapsis.com/archives/postfix/2006-04/1415.html
|
Title: Re: [PostFix] Probleme avec les quotas Post by firebolt31 on 08. Jan 2008 at 10:57
bon ben j'ai pas réussi malgré la lecture du plusieurs tutorial a trouver pourquoi c'est dovecot qui gere les quotas et non postfix mais bon tant pis vu que ca fonctionne parfaitement comme ca je pense que je vais le laisser ainsi.
|
Title: Re: [PostFix] Probleme avec les quotas Post by patrick on 08. Jan 2008 at 11:36 firebolt31 wrote on 08. Jan 2008 at 10:57:
Tu es sûr d'utiliser le demon virtual de postfix ? Normalement virtual dépose dans les boites aux lettres des utilisateurs virtuels. Là visiblement tu passes les mails à dovecot en SMTP (ou peut-être en LMTP ?). Ça me semble logique qu'ils ne puissent pas gérer les quotas. |
Title: Re: [PostFix] Probleme avec les quotas Post by firebolt31 on 08. Jan 2008 at 12:08
j'ai mis ca comme directive de transport:
virtual_transport = dovecot Pour faire ma config, je me suis inspiré de ce tuytorial que j'ai modifié pour arriver a ce que je voulais: http://wiki.gcu.info/doku.php?id=freebsd:mail_virtuel |
Forums FUG-FR » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2025. All Rights Reserved. |