[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