Vreau să folosesc următoarea configurație pentru Postfix:
smtpd_relay_restrictions = permit_mynetworks reject_sender_login_mismatch permit_sasl_authenticated defer_unauth_destination, check_policy_service unix:private/policyd-spf
smtpd_sender_login_maps = hash:/etc/postfix/controlled_envelope_senders
expeditori_de_plicuri_controlate conține o singură intrare pentru utilizatorul meu SASL:
xyz@example.com nume utilizator@example.com
Această configurație funcționează în mare parte bine, dar există două probleme.
- Postfix acceptă mesaje de la alte adrese (de exemplu, abc@example.com sau def@otherdomain.org) pentru user@example.com:
6 feb 08:28:21 eden postfix/submission/smtpd[568746]: conectați de la cablu-87-79-207-4.nc.de[87.79.207.4]
Feb 6 08:28:21 eden postfix/submission/smtpd[568746]: F0F207F941: client=cable-87-79-207-4.nc.de[87.79.207.4], sasl_method=PLAIN, sasl_username=user@exmple. com
6 februarie 08:28:22 eden postfix/cleanup[568753]: F0F207F941: message-id=<Yf+GpT7tRUKyS6b5@example.com>
6 februarie 08:28:22 eden postfix/qmgr[568743]: F0F207F941: from=<abc@example.com>, size=770, nrcpt=2 (coada activă)
- Pentru mesajele externe trimise unuia dintre mei
domenii_alias_virtuale, există un avertisment în mail.log:
6 februarie 08:45:35 eden postfix/smtpd[568806]: avertisment: restricția „reject_authenticated_sender_login_mismatch” ignorată: fără suport SASL
nu am precizat reject_authenticated_sender_login_mismatch, iar aceste mesaje nu sunt trimise de expeditori autentificați â deci la ce se referă acest avertisment?
Mulțumiri,
ian