Перезаписать отправителя при ретрансляции на сервер провайдера [дубликат]

Я пытаюсь ретранслировать электронную почту через моего провайдера, у которого есть почтовый сервер для моего домена (xxxx.com). Мой постфикс настроен следующим образом:

relayhost = [smtp.xxxx.com]:25

сервер требует авторизации, но он работает правильно.

> smtp.xxxx.com[79.96.129.xxx]:25: AUTH PLAIN AewfewfewfcewfewfewfbwBLYnNKazY1UVUjZnc=
< smtp.xxxx.com[79.96.129.xxx]:25: 235 2.7.0 User mailing+xxxx_com logged in.

Проблема: сервер ретрансляции ТРЕБУЕТ, чтобы в поле «MAIL FROM:» был указан тот же пользователь, которого я использую для аутентификации. Но пользователь по умолчанию другой.

> smtp.xxxx.com[79.96.129.xxx]:25: MAIL FROM:<user@server.xxxx.com> SIZE=296
< smtp.xxxx.com[79.96.129.xxx]:25: 550 5.1.8 Sender address rejected

Вопрос: как сделать мой локальный постфикс для пользователя «MAIL FROM:» в качестве пользователя с сервера ретрансляции независимо от локального пользователя, отправляющего почту?

Спасибо!

0
задан 2 December 2014 в 16:47
1 ответ

Есть несколько решений. Все описано в документации: http://www.postfix.org/ADDRESS_REWRITING_README.html#delivering

2
ответ дан 4 December 2019 в 13:54

Теги

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