[Postfixbuch-users] Postfix übergibt keine message size an policyd

Dennis Guhl lists at dguhl.org
Mi Dez 14 11:23:11 CET 2011


On Wed, Dec 14, 2011 at 10:46:14AM +0100, Pascal wrote:
> Hallo zusammen!

[..]

> Um die Ursache etwas eingrenzen zu können, habe ich per tcpdump
> überprüft, welche Informationen postfix an den policyd übergibt.
> Dabei hat sich herausgestellt, dass "size=0" übergeben wird.

[..]

> # /etc/postfix/main.cf:
> [...]
> smtpd_restriction_classes = smtp_auth_restrictions,
> smtp_auth_client_restrictions
> 
> smtp_auth_restrictions =
>         check_policy_service inet:127.0.0.1:10031,
>         permit_sasl_authenticated,
>         reject
> smtp_auth_client_restrictions =
>         check_client_access mysql:/etc/postfix/mysql-client_access.cf,
>         permit_sasl_authenticated,
>         reject
> [...]
> 
> 
> # /etc/postfix/master.cf:
> [...]
> 11.22.33.44:smtps     inet  n       -       -       -       -       smtpd
>   -o myhostname=smtp.abc.xyz
>   -o smtpd_tls_wrappermode=yes
>   -o smtpd_sasl_auth_enable=yes
>   -o smtpd_client_restrictions=smtp_auth_client_restrictions
>   -o smtpd_sender_restrictions=smtp_auth_restrictions

Die größe ist hier schlicht noch nicht bekannt. Siehe auch das
SMTPD_POLICY_README (http://www.postfix.org/SMTPD_POLICY_README.html):

	The "size" attribute value specifies the message size that the
	client specified in the MAIL FROM command (zero if none was
	specified). With Postfix 2.2 and later, it specifies the
	actual message size when the client sends the END-OF-DATA
	command.

>   -o smtpd_recipient_restrictions=smtp_auth_restrictions

Multiple Anwendung ändert auch nichts.

Das SMTPD_ACCESS_README
(http://www.postfix.org/SMTPD_ACCESS_README.html#lists) gibt einen
schönen Überblick, was in welcher restriction gut aufgehoben ist.

Dennis



Mehr Informationen über die Mailingliste Postfixbuch-users