Это помогло бы значительно знать, какое приложение Вы используете для отправки почты.
При использовании Outlook просто настройте две отдельных учетных записи POP3 в одном профиле. У каждого должен быть различный хост SMTP. Сделайте одного из них с недопустимым сервером входящей корреспонденции (таким как тест), удалите ту учетную запись из Отправить/Получить группы (Инструменты> Опции>, Почтовая Установка> Отправляет/Получает), и затем при отправке почты кнопка "Accounts", кажется, на панели инструментов переключается, между которым учетная запись отправляет почту.
Я попробовал бы что-то вроде этого:
/etc/postfix/main.cf:
smtpd_sender_restrictions = permit_mynetworks, permit_sasl_authenticated, check_sender_access hash:/etc/postfix/access_table, ..., permit
/etc/postfix/access_table:
mydomain.com REJECT You're not me!
Теория - это:
Если они уже прошли проверку подлинности, они инициировали permit_sasl_authenticated
управляйте и позволяются через. Если они не аутентифицируются, это наталкивается check_sender_access
правило. Если домен отправителя соответствует "mydomain.com", отправитель отклоняется. (Так unauthed + ПОЧТА ИЗ "mydomain.com" = отклонение.), Если это - какой-либо другой домен, это продвигается к остальной части Ваших правил.
Примечание: Это не тестируется. Я засунул бы a warn_if_reject
перед этим check_sender_access
правило прежде, чем попробовать его в производственной системе.
На одном сервере, где у меня есть postfix с Dovecot с данными аутентификации в MySQL, я сделал следующее в main.cf:[1252pting
Вы можете использовать SPF, чтобы избежать этой проблемы. Он проверит, авторизован ли IP-адрес, который пытается отправить электронное письмо с использованием вашего домена. Вот хорошее руководство, которому вы можете следовать
https://www.linode.com/docs/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/
check_sender_access
тест. При рассмотрении способа, которым я структурировал его, значение по умолчаниюpermit
. Таким образом, если they' ре не SASL auth' d и they' ре, не отклоненноеcheck_sender_access
, соединение , позволил . – Insyte 6 August 2009 в 22:06