Otoz czytalem kilka artykulow na temat konfigurowania postfixa+sasl. Wszystko by bylo ladnie, gdyby nie fakt, ze pomimo poprawnego dzialania autoryzacji i sprawdzania pola from, nie mozna wyslac na serwer zadnego maila. mynetworks ustawione jest na 0.0.0.0/0. Dopiero gdy zrezygnuje z autoryzacji itp. wtedy mozna wyslac wiadomosc na moj serwer.
Moja konfiguracja powyzszego:
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_client_restrictions =
permit_sasl_authenticated,
reject
smtpd_sender_login_maps = hash:/etc/postfix/login
smtpd_sender_restrictions =
reject_sender_login_mismatch,
permit_sasl_authenticated,
reject
smtpd_recipient_restrictions =
permit_mynetworks,
reject_unknown_client,
reject
No i jeszcze jedna sprawa jest - w jaki sposob moge ustawic wlasne powiadomienia o bledach w postfixie dla usera? Np. gdy ktos probuje wyslac nieautoryzujac sie maila, to zamiast domyslnego bledu, wyskoczy taki jak ustawilem?