Назад | Перейти на главную страницу

Как настроить postfix / dovecot для отклонения определенной почты

Я следил за этим (https://workaround.org/ispmail/squeeze/big-picture) учебник по настройке почтового сервера, и он работает очень хорошо.

Я хотел бы иметь возможность отклонять электронную почту от определенных пользователей, если она содержит определенные строки или если заголовок что-то соответствует.

Это возможно?

Я использую MySQL для пользователей и нахожусь в многодоменной среде.

Ты можешь использовать header_checks и body_checks для блокировки определенных строк. Больше информации Вот. Ты можешь использовать smtpd_sender_restrictions для блокировки писем от определенных пользователей. Больше информации Вот.

#/etc/postfix/main.cf
header_checks = regexp:/etc/postfix/header.re
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/blacklisted_roles

#/etc/postfix/header.re
/^Subject:(.*) offensive_word /     REJECT Inappropriate word

#/etc/postfix/blacklisted_roles
spammer@domain.tld    REJECT