Так вот в чем проблема: у меня есть веб-сервер, который в настоящее время обслуживает множество разных доменных имен в качестве виртуальных хостов для Apache. Допустим, доменом по умолчанию является defaultdomain.com
Когда я использую sendmail (через PHPMailer) из otherdomain.com
, отправляемая почта имеет заголовок Received: from defaultdomain.com
, хотя я установил заголовок From
в noreply@otherdomain.com
Я подозреваю, что несоответствие объясняется тем, что эти электронные письма фильтруются как спам (из того, что я прочитал в фильтре спама gmail )
Какая конфигурация в заголовки электронной почты, sendmail или postfix, которые мне нужно изменить, чтобы гарантировать, что электронные письма с других виртуальных хостов действительно отправляются с соответствующих им доменных имен и, следовательно, больше не фильтруются как спам?