Frage zu check_policy_service...

Patrick Ben Koetter p at sys4.de
So Aug 23 09:27:39 CEST 2015


* Klaus Tachtler <postfixbuch-users at listen.jpberlin.de>:
> Hallo,
> 
> lt. Dovecot Buch (ja ein wenig "off topic") sollte
> 
>     check_policy_service = inet:imap.example.com:12340
> 
> am ENDE der smptd_recipient_restrictions (vor permit, natürlich)
> stehen (Dovecot-Buch: Seite 221).
> 
> Laut "Wietse Venema's" Beschreibung hier:
> http://www.postfix.org/SMTPD_ACCESS_README.html#lists könnte dies
> aber auch so aussehen:
> 
>     # Enforce mail volume quota via policy service callouts.
>     smtpd_end_of_data_restrictions = check_policy_service unix:private/policy
> 
> Frage: Ist es denn schon richtig, in den
> smptd_recipient_restrictions den Policy-Service (Quota) aus Dovecot
> zu befragen, da bei einer Prüfung in smptd_recipient_restrictions
> die --> Größe <-- der gerade zur Einlieferung anstehenden E-Mail
> noch gar nicht bekannt ist. Dies wäre doch erst nach der
> Übermittlung der Daten nach smtpd_end_of_data_restrictions der Fall?
> 
> Wäre dann nicht die Prüfung via Policy-Service (Quota) aus Dovecot
> nicht in smtpd_end_of_data_restrictions sinnvoller?

Ja, das wäre sinnvoller. Davor bist Du auf die Size-Angabe des Clients im
"MAIL FROM" angewiesen, wenn er denn das RFC unterstützt und sich daran hält.
Wir trauen dem Client lieber nicht und finden es lieber selbst heraus - am
Ende der DATA Phase. Dann kann Postfix die Grösse der Nachricht selbst
berechnen.

p at rick


-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 



Mehr Informationen über die Mailingliste Postfixbuch-users