В настоящее время я нахожусь на завершающей стадии создания веб-сайта, который будет использовать PHP для отправки электронных писем.
Домен компании, для которой создан сайт, уже использует запись MX домена для указания на сервер Exchange компании. Мой выделенный сервер находится в облаке, но я хочу иметь возможность отправлять электронные письма как user@domain.com. Если я правильно понимаю, нужно ли мне настроить Debian для ретрансляции своей электронной почты через сервер обмена с SMTP? Как мне это сделать и есть ли какие-нибудь руководства, на которые мне можно указать? После моих первых попыток найти руководство и выяснить это сам, я вернулся сюда, поскольку не уверен, следую ли я правильному руководству, подходящему для моей задачи или нет ...
Пока что у меня была попытка сделать это с SSMTP и Exim4, но безуспешно. Лучшее, что у меня получилось, - это заставить Exim4 отправлять электронную почту, но она не проходила через сервер Exchange, а была просто отправлена как root@debian.localdomain ...
Спасибо
Лучшим способом было бы использовать сервер Exchange в качестве интеллектуального узла для отправки электронной почты. Таким образом, Exim будет подключаться к серверу Exchange и отправлять через него сообщения электронной почты вместо того, чтобы отправлять их напрямую на другие почтовые серверы.
Поскольку вы используете Debian, вы можете использовать dpkg-reconfigure exim4-config
и используйте конфигурацию смарт-хоста.