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

postfix не отклоняет поддельные письма

У меня есть почтовый сервер, и я хочу предотвратить получение поддельных писем. Как только пользователь аутентифицирован, он может подделать свою электронную почту.

Это часть моей /etc/postfix/master.cf который должен содержать соответствующую конфигурацию:

smtp      inet  n       -       -       -       -       smtpd
submission inet n - - - - smtpd
 -o syslog_name=postfix/submission
 -o smtpd_tls_security_level=encrypt
 -o smtpd_sasl_auth_enable=yes
 -o smtpd_sasl_type=dovecot
 -o smtpd_sasl_path=private/auth
 -o smtpd_sasl_security_options=noanonymous
 -o smtpd_sender_login_maps=pgsql:/etc/postfix/pgsql-email2email.cf
 -o smtpd_sender_restrictions=reject_sender_login_mismatch
 -o smtpd_sasl_local_domain=$myhostname
 -o smtpd_client_restrictions=permit_sasl_authenticated,reject
 -o smtpd_recipient_restrictions=reject_non_fqdn_recipient,reject_unknown_recipient_domain,permit_sasl_authenticated,reject

Странно то, что независимо от того, сделаю ли я ошибку в этой конфигурации (например, замените pgsql с участием foobar) postfix, похоже, наплевать. Я не получаю сообщения об ошибке в /var/log/mail.err или /var/log/mail.log.

Что могло вызвать такие «ошибки»? Где я могу найти причину проблемы?

Заранее большое спасибо за любую помощь.

Сегодня я узнал ... что дисплеи thunderbird не имеют ничего общего с тем, что Thunderbird на самом деле делает.

После того, как у меня не было этой проблемы с эволюцией, стало ясно, что это не клиент, затем я заблокировал порт 25 на стороне сервера, а затем thunderbird не отправлял никаких писем (не мог связаться с сервером), поэтому, несмотря на настройку порта 587 в мастере конфигурации ( Я повторил это несколько раз) thunderbird использовал порт 25. Только удаление thunderbird-config (~ / .thunderbird) могло исправить это (я также переустановил, но, возможно, удаления ~ / .thunderbird было бы достаточно).