
Я работаю над проектом, который отправляет электронное письмо в качестве подтверждения покупки. Некоторые письма все еще приходят как спам. Я зарегистрировал домен для приложений Google для бизнеса и использую кодовую базу PHPMailer (которая используется для sugarCRM, Drupal и т. д.) для отправки электронной почты через серверы Google с помощью smtps. Я понимаю, что содержимое тела сообщения может быть ответственным.
Однако мне сложно понять заголовки. Домен ourgreatmovie.com появляется во многих частях заголовка. Это был изначально домен, который мы использовали, пока не изменили его на turnofthiscentury.com
. Я думал, что это могло быть связано с обратным указателем DNS, который я настроил для старого домена, однако я попросил своего хостинг-провайдера изменить его на новый домен и проверил изменение.
Более того, я проверил /etc/hosts file
; там ничего нет - то же самое для /etc/sysconfig/network
(CentOS 6); больше не уверен, откуда взялся этот домен; пример копии заголовков, полученных в пункте назначения, приведен ниже: Заранее спасибо!
Received: by 10.205.75.199 with SMTP id zb7csp33558bkb; Thu, 29 Aug 2013 10:03:53 -0700 (PDT)
Received: from ourgreatmovie.com (turnofthiscentury.com. [199.103.57.26]) by mx.google.com with ESMTPS id mc6si19213371icc.79.1969.12.31.16.00.00 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 29 Aug 2013 10:03:52 -0700 (PDT)
Received: from ourgreatmovie.com (localhost.localdomain [127.0.0.1]) by ourgreatmovie.com (8.13.8/8.13.8) with ESMTP id r7TCAYLw020926 for <[email protected]>; Thu, 29 Aug 2013 08:10:34 -0400
Received: (from apache@localhost) by ourgreatmovie.com (8.13.8/8.13.8/Submit) id r7TCAYgg020925; Thu, 29 Aug 2013 08:10:34 -0400
X-Received: by 10.43.53.144 with SMTP id vq16mr1714222icb.41.1377795832986; Thu, 29 Aug 2013 10:03:52 -0700 (PDT)
Return-Path: <[email protected]>
Received-Spf: neutral (google.com: 199.103.57.26 is neither permitted nor denied by best guess record for domain of [email protected]) client-ip=199.103.57.26;
Authentication-Results: mx.google.com; spf=neutral (google.com: 199.103.57.26 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]
X-Php-Originating-Script: 0:class.phpmailer.php
Message-Id: <[email protected]>
X-Priority: 3
X-Mailer: PHPMailer 5.2.6 (https://github.com/PHPMailer/PHPMailer/)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
решение1
Похоже, это то, что отправляет программа почтового сервера, поскольку это HELO/EHLO.
Проверьте эту настройку в вашей почтовой системе, [email protected]
а также любые настройки того, как сервер идентифицирует себя во время настройки/связи SMTP.
Для справки проверьте эти 2 ссылки:
Как указать исходящий HELO с помощью sendmail?
https://stackoverflow.com/questions/5672651/change-helo-host-name-when-sending-email