Отправляю письмо через phpmailer, используя mail().
Письма проходят в основные почтовые сервисы, но немного накаляют заголовки
Return-Path: <support@n.domain.ru>
Received: from domain.ru (domain.ru. [x.x.x.x])
by mx.google.com with ESMTPS id ...
for <x@gmail.com>
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Thu, 07 Aug 2014 04:18:05 -0700 (PDT)
Received-SPF: pass ...;
Authentication-Results: mx.google.com;
spf=pass (...) smtp.mail=support@n.domain.ru;
dkim=pass header.i=@n.domain.ru
Received: from domain.ru (localhost [127.0.0.1])
by domain.ru (8.14.5/8.14.5) with ESMTP id ...
for <x@gmail.com>; Thu, 7 Aug 2014 18:18:03 +0700
Received: (from apache@localhost)
by domain.ru (8.14.5/8.14.5/Submit) id ...;
Thu, 7 Aug 2014 18:18:03 +0700
Особенно последний заголовок -
Received: (from apache@localhost). Пошарил по интернету, много кто на это ругается, но никаких решений.
Сервер sendmail, вот кусочек его лога
Aug 7 18:18:03 ... sendmail[26917]: ...: from=support@n.domain.ru, size=5419, class=0, nrcpts=1, msgid=<513b9f8b0caf85b42f6c3382f5fe8cc4
@dev.domain.ru>,
relay=apache@localhost