Постфиксный псевдоним и “исполнение роли” проблемы

Едва ли ясный из вопроса, настроили ли Вам уже почтовый сервис где-нибудь для получения этих электронных писем. Я собираюсь предположить, что Ваша организация имеет один или что Вы отправляете ее в Gmail/Yahoo/Whatever.

У нас были очень хорошие результаты с Ubuntu exim4 по умолчанию на серверах, которые могут просто переслать их электронную почту в другом месте для сохранности. Наши стоящие с клиентом серверы LTSP только используют его для crontab'd вывода сценария и Logwatch.

Мы используем Exim на тех, которые передают поля, потому что это - то, что Ubuntu устанавливает по умолчанию с mailutils. Выполнение dpkg-реконфигурировало exim4-конфигурацию, и это - всего 30 секунд работы конфигурации для указания на него на основной сервер.

легкий peasy.

2
задан 16 August 2018 в 10:37
1 ответ

Способ, которым postfix получает почту и пересылает ее псевдонимам, полностью правильный. Конечно, поскольку отправитель из внешнего домена, а вы создали псевдоним для внешнего домена, принимающий сервер заметит, что вам действительно не следует отправлять почту из домена, за который вы не несете ответственности. Некоторые серверы возражают против отправки им почты, утверждая, что она пришла из домена, за который они несут ответственность. Это небезосновательно, и, учитывая количество рассылаемого в настоящее время спама, возможно, даже разумно.

Есть несколько способов решить эту проблему.

  1. Не создавайте псевдонимы для электронных писем в доменах, за которые вы не несете ответственности. Это ограничивающий, но самый простой способ решить проблему.

  2. Используйте smtp_generic_maps ,vitali.r@foo.net vitali@bar.ru , конечно, для этого потребуется запись для каждого электронного письма, которое вы хотите сопоставить, и общая для писем, которых вы не знаете: @foo. net info@bar.ru перепишет любой адрес @ foo.net на info@bar.ru , кроме vitali.r@foo.net. Это имеет побочный эффект, заключающийся в удалении исходного отправителя ... что не очень хорошо, если вы хотите ответить человеку, отправившему исходное сообщение.

  3. Если сервер, на который отправляется псевдоним, является вашей учетной записью, sender_dependent_relayhost_maps может быть допустимым решением, так как он позволяет postfix обеспечивать аутентификацию, запрашиваемую удаленным сервером в этом случае. Недостатки: он будет обеспечивать аутентификацию только в том случае, если отправитель настроен на карте, и, конечно же, он решит только проблему этого единственного сервера. Однако, если у вас есть всего несколько примеров подобных ситуаций, это может быть лучший способ сделать это ...

3
ответ дан 3 December 2019 в 10:47

Теги

Похожие вопросы