Я сейчас работаю над проектом, который отправляет электронное письмо в качестве подтверждения покупки. Некоторые электронные письма все еще принимаются как спам. Я зарегистрировал домен для приложений google для бизнеса и использую базу кода PHPMailer (которая используется для sugarCRM, drupal и т. Д.) Для отправки электронной почты через серверы googles с использованием 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 <reeceg@tbadigital.com>; 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: <apache@ourgreatmovie.com>
Received-Spf: neutral (google.com: 199.103.57.26 is neither permitted nor denied by best guess record for domain of apache@ourgreatmovie.com) 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 apache@ourgreatmovie.com) smtp.mail=apache@ourgreatmovie.com
X-Php-Originating-Script: 0:class.phpmailer.php
Message-Id: <462bedcaa876c16c2cd449a0aef4c23a@turnofthiscentury.com>
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
Похоже, это то, что отправляет программа почтового сервера, поскольку это HELO / EHLO.
Проверьте этот параметр в своей почтовой системе: smtp.mail=apache@ourgreatmovie.com
а также любые настройки того, как сервер идентифицирует себя во время установки / связи SMTP.
Проверьте эти 2 ссылки для справки:
Как указать исходящий HELO с помощью sendmail?
https://stackoverflow.com/questions/5672651/change-helo-host-name-when-sending-email