[Postfixbuch-users] reject_unauthenticated_sender_login_mismatch ignored no SASL support

Holm Kapschitzki holm at x-provi.de
Do Jul 30 15:08:12 CEST 2009


Stefan Förster schrieb:
> * Holm Kapschitzki <holm at x-provi.de> wrote:
>> Stefan Förster schrieb:
>>> * Holm Kapschitzki <holm at x-provi.de> wrote:
>>>> Ich bekomme beim aktivieren von reject_sender_login_mismatch folgende
>>>> Fehlermeldung im Log:
>>>>
>>>> Jul 30 09:04:32 srv18 postfix/smtpd[6708]: warning: restriction
>>>> `reject_unauthenticated_sender_login_mismatch' ignored: no SASL support
>>> Klingt für mich nach einem Fehler in Postfix. Probier mal bitte, die
>>> Mail über eine TLS-Verbindung einzuliefern bzw. ändere den Wert von
>>> "smtpd_tls_auth_only" testhalber auf "yes".
>> Leider gleiches Spiel.
> 
> Ehrlich gesagt steige ich durch dein Setup immer noch nicht ganz
> durch. Hier sind deswegen zwei Schüsse aus der Hüfte:

Ich kanns verstehen. Habe auch lange gebraucht, es zu verkomplizieren
und durcheinander zu bringen *g

> 
> 1. Die Meldungen stammen von einem smtpd, bei dem Du z.B. via
> master.cf "smtpd_sasl_auth_enable" auf "no" gesetzt hast. Dann wäre
> das nur logisch, in dem Fall solltest Du für diese smtpd-Prozesse
> eigene Restriktionen definieren.

xx.xx.89.34:25	inet	n	-  	n  	-  	25   	smtpd
   -o content_filter=smtp:[127.0.0.1]:10024
   -o receive_override_options=no_address_mappings
   -o smtpd_sasl_auth_enable=no
   -o smtpd_client_connection_rate_limit=5
   -o smtpd_client_connection_count_limit=10
   -o smtpd_client_message_rate_limit=20

Stimmt. Hier werden Mails eingeliefert und über die IP darf nicht
gesendet werden von SASL Benutzern.

Das mit der eigenen Restriktion habe ich ja probiert.

# Standard-IP
xx.xx.89.34:25	inet	n	-  	n  	-  	25   	smtpd
   -o content_filter=smtp:[127.0.0.1]:10024
   -o receive_override_options=no_address_mappings
   -o smtpd_sasl_auth_enable=no
   -o smtpd_client_connection_rate_limit=5
   -o smtpd_client_connection_count_limit=10
   -o smtpd_client_message_rate_limit=20
 -o smtpd_sender_restrictions=reject_authenticated_sender_login_mismatch
 -o smtpd_sender_login_maps=hash:/etc/postfix/temp3

Kurioserweise passiert folgendes:

Setze ich:

 -o smtpd_sender_restrictions=reject_authenticated_sender_login_mismatch

Kommt:


Jul 30 15:07:01 srv18 postfix/smtpd[29587]: warning: restriction
`reject_authenticated_sender_login_mismatch' ignored: no SASL support

Setze ich:

 -o smtpd_sender_restrictions=reject_authenticated_sender_login_mismatch
 -o smtpd_sender_restrictions=reject_sender_login_mismatch

Kommt:

Jul 30 15:05:42 srv18 postfix/smtpd[29476]: warning: restriction
`reject_unauthenticated_sender_login_mismatch' ignored: no SASL support
Jul 30 15:05:42 srv18 postfix/smtpd[29476]: warning: restriction
`reject_authenticated_sender_login_mismatch' ignored: no SASL support
Jul 30 15:05:42 srv18 postfix/smtpd[29476]: warning: restriction
`reject_authenticated_sender_login_mismatch' ignored: no SASL support
Jul 30 15:05:42 srv18 postfix/smtpd[29476]: warning: restriction
`reject_unauthenticated_sender_login_mismatch' ignored: no SASL support



> 2. Der Fehler tritt immer dann auf, wenn eine Mail ohne SASL
> eingeliefert wird. In dem Fall wäre das einen Bugreport wert.
> 
> 
> Ciao
> Stefan

Es ist schon so, daß die Meldung kommt, wenn einfach der smtp eine Mail
annimmt.

Holm



Mehr Informationen über die Mailingliste Postfixbuch-users