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