Итак, у меня есть отдельный веб-сервер и почтовый сервер, настроенный для одного домена (web.example.com & mail.example.com, каждый с разными IP). Я сделал это потому, что мог использовать CloudFlare для доставки своего веб-контента, защищая свой исходный IP. Я понимаю, что IP-адрес моего почтового сервера выставлен, но пока все в порядке.
Проблема, с которой я сталкиваюсь, заключается в том, что если электронное письмо отправляется с моего веб-сервера (скажем, например, пользователь забывает свои данные для входа в систему, а мой веб-сервер запускает отправку восстановительного электронного письма) … это будет показывать исходный IP-адрес моего веб-сервера в заголовках письма, отправленного пользователю.
То, что мне нужно сделать, это одно из следующих действий, я также открыт для других предложений:
1) Маскарад в качестве IP-адреса web.example.com
2) Запустить письмо, которое будет отправлено с mail.example.com
На обоих серверах настроены PostFix и Dovecot.
Я использую PHP для запуска отправки писем.
Задача ещё не решена.
Других решений пока нет …