Можно. Но не нужно - в мире _очень_ много "серьёзных" контор с криво настроеными серверами, и очень скоро (если, конечно, это не личный, малопользовательский сервер) начнутся звонки типа "а почему нам письмо не пришло".
Ok. Все же элементарные проверки я думаю стоит сделать. Пытаюсь щас
сделать проверку на валидность адреса отправителя и получателя... Но
почему то не получается
main.cf:
smtpd_reject_unlisted_sender = yes
smtpd_reject_unlisted_recipient = yes
smtpd_helo_restrictions = reject_unknown_helo_hostname
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_recipient_restrictions =
permit_mynetworks
reject_unauth_destination
reject_unknown_recipient_domain
reject_unverified_recipient
Но несмотря на это, в ответ на "helo la" сервер говорит 250 ок, и так же
с несуществующими адресам получателей и отправителей. Или я что-то не делаю? После редактирования выполняю postfix reload. В логах все чисто.
Ok, он не знал что значит smtpd_helo_restrictions = reject_unknown_helo_hostname. Теперь заработало. Но как можо ввести проверку на валидность домена в helo ?