Помогите настроить postix отвергать письма на этапе SMTP-сессии, а не после их приёма. Не могу найти где копать. Спасибо.
> Помогите настроить postix отвергать письма на этапе SMTP-сессии, а не после их
> приёма. Не могу найти где копать. Спасибо.выключите его да и всё.
Что выключить?
постфикс.
> Что выключить?smtpd_recipient_restrictions = reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_helo_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
check_helo_access hash:/etc/postfix/hello_access,smtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
check_client_access hash:/etc/postfix/client_access,
reject_rbl_client combined.njabl.org,
reject_rbl_client bl.spamcop.net,
reject_rbl_client dul.ru,
reject_rbl_client dnsbl.dronebl.org
reject_rbl_client blackholes.mail-abuse.org,
reject_rbl_client dialups.mail-abuse.org,smtpd_helo_required = yes
# Всегда отправлять EHLO вначале SMTP сессии
smtp_always_send_ehlo = yes
# Отклонять команду ETRN
smtpd_etrn_restrictions = reject# Заставляем отклонять почту с неизвестным адресом отправителя.
# Позволяет бороться с червями и некоторыми вирусами.
smtpd_reject_unlisted_sender = yes# Отключает SMTP команду VRFY. В результате чего, невозможно определить
# существование определенного ящика. Данная техника (применение команды
# VRFY) используется спамерами для сбора имен почтовых ящиков.
disable_vrfy_command = yes# Требуем чтобы адреса, передаваемые в SMTP командах MAIL FROM и RCPT TO
# заключались в <>, а также не содержали стилей или фраз RFC 822.
strict_rfc821_envelopes = yes# Скрываем отображение имени таблицы получателей в ответе "User unknown"
show_user_unknown_table_name = nosmtpd_hard_error_limit = 3
OnlyFromMyUsers = permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_sender,
reject_unknown_sender_domain
rejectsmtpd_sender_restrictions = reject_unknown_sender_domain
>> Что выключить?Наверное ещё чего не хватает... Ах да, лога!
> Помогите настроить postix отвергать письма на этапе SMTP-сессии, а не после их
> приёма. Не могу найти где копать. Спасибо.В экзиме это делается ацлями на разных стадиях сессии - HELO, RCPT, DATA етц. Собсно, стадия DATA - это уже когда принято тело письма, поэтому до получения тела - только ХЕЛО и РЦПТ. Там можно проверять на соответствие РФЦ и разным критериям. Думаю, в постфиксе механизм тот же самый.
> Помогите настроить postix отвергать письма на этапе SMTP-сессии, а не после их
> приёма. Не могу найти где копать. Спасибо.почитайте про smtp протокол.
> Помогите настроить postix отвергать письма на этапе SMTP-сессии, а не после их
> приёма. Не могу найти где копать. Спасибо.Например копать здесь Ральф Гильдербранд "Postfix".
Описывать отвергания лучше здесь smtpd_recipient_restrictions, не раньше не позже, поскольку у постфикса не будет достаточной информации о том кого и за что он отвергнул.