электронная почта — почта php продолжает собираться в мусор в hotmail

Я читал другие вопросы, такие как: отправка почты с php & выход из папки нежелательной почты но я не вижу, где проблема. Я провел несколько часов, настраивая все.

Я искал некоторые полные заголовки, и я использую их. Я также настроил SPF. Единственное, что я не читал / не видел в других вопросах, — это если hotmail обнаруживает доменное имя, откуда было отправлено письмо:

  • У меня есть поддомен для регистрации / входа в систему и с этого поддомена отправляются некоторые письма (письма с подтверждением / изменением пароля).
  • Адрес электронной почты отправителя не является именем субдомена.
  • Ссылка, указанная в письме, отправляется на поддомен (где выполняется скрипт)

Так что я не уверен, является ли это причиной, почему hotmail не «одобряет» мои письма …

Вот источник почты (hotmail):

x-store-info:4r51+eLowCe79NzwdU2kRyU+pBy2R9QCQ99fuVSCLVNK5Qy3tNqo8vMm9jiywJSb4AMHHDpThtTp0/868JYjtiuwXZKN6huGiKorTLfam2nlYixnKNQu5eplyIAwMuvqi0o7Xe5KjgM=
Authentication-Results: hotmail.com; spf=pass (sender IP is 195.154.9.53) [email protected]; dkim=none header.d=corporativelines.com; x-hmca=pass [email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: PASS
X-SID-Result: PASS
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MjtHRD0yO1NDTD00
X-Message-Info: 11chDOWqoTnmN+ivpBVEjsVU8moIb13En8xpAAkdU6D2Jw9iq84N9UKCWMkB8jcijAo9uBZZpNSfs4N4ZmryrVmAm+9DT92cCh1N4AGxo+UI9VDYmm7c0Ui7BmjOCJdw5s8hvwwVCQJ3zP8VMfuIxZhQ1EirTyAADSXPIzac4tMV3En7hamwIe+Ox0V9g6xITx6WyNuJQtaCfKqkehC89rqbEhbKZ45Z
Received: from sd-22000 ([195.154.9.53]) by COL004-MC5F5.hotmail.com with Microsoft SMTPSVC(7.5.7601.23008);
Sun, 7 Jun 2015 13:29:16 -0700
Received: (qmail 1503 invoked by uid 7798); 7 Jun 2015 20:26:51 -0000
To: [email protected]
Subject: =?UTF-8?B?QWN0aXZhdGUgYWNjb3VudA==?=
MIME-Version: 1.0
Content-Type: text/HTML; charset="UTF-8";
Content-Transfer-Encoding: 8bit
Date: Sun, 07 Jun 2015 21:26:51 +0100
Message-ID: <[email protected]>
From: "AET LTD" <[email protected]>
Reply-To: "AET LTD" <[email protected]>
X-Mailer: PHP 5.4.41
X-Originating-IP: 195.154.9.53
Return-Path: [email protected]
X-OriginalArrivalTime: 07 Jun 2015 20:29:16.0804 (UTC) FILETIME=[A00F6440:01D0A160]

<html>
<head>
<title>Activate account</title>
</head>
<body>
<p>In order to activate your account follow this link: </p>
<a href="http://auth.corporativelines.com/activateAccount?code=e9a7fbefc95171ed153739457c4bf78d231a067f&[email protected]">Activate account</a>
</body>
</html>

Это заголовки, которые я использую:

$headers    = array (
'MIME-Version: 1.0',
'Content-Type: text/HTML; charset="UTF-8";',
'Content-Transfer-Encoding: 8bit', // quoted-printable for compatibility
'Date: ' . date('r', $_SERVER['REQUEST_TIME']),
'Message-ID: <' . $_SERVER['REQUEST_TIME'] . md5($_SERVER['REQUEST_TIME']) . '@corporativelines.com>',
'From: ' . $from,
'Reply-To: ' . $from,
'Return-Path: ' . $from,
'X-Mailer: PHP ' . phpversion(),
'X-Originating-IP: ' . $_SERVER['SERVER_ADDR']
);

Поэтому я не понимаю, почему hotmail продолжает отправлять мои письма в папку нежелательной почты … Может быть, проблема с DNS? Я не уверен в такого рода вещах.

Изменить: этот вопрос не имеет ничего общего с: Функция PHP mail () не может отправлять на почту?

Я (почти) уже выполнил базовую настройку, чтобы не помечаться как спам, как говорится в других вопросах, но проблема сохраняется. Так что это уникальный вопрос, а не дублированный.

2

Решение

Самое большее, что я могу понять, почему Hotmail помечает ваше письмо как «спам», это то, что ваша тема выглядит странно. Это не обычная тема, такая как «Активировать аккаунт», но вместо этого Subject: =?UTF-8?B?QWN0aXZhdGUgYWNjb3VudA==?=, Возможно, вы захотите использовать статическую тему, например «Корпоративные линии — активировать учетную запись», и протестировать ее, чтобы понять, имеет ли это какое-либо значение.

Если бы это была проблема с вашим доменным именем, DNS, SPF-записью и т. Д., Hotmail, скорее всего, полностью отклонил бы электронное письмо активации. Но электронное письмо, очевидно, приходит в Hotmail, поэтому что-то в самом сообщении помечается как «спам».

1

Другие решения

Может быть много причин для того, чтобы пометить ваши электронные письма как нежелательные, и это может занять некоторое время, пока вы не найдете, что именно вызывает их систему.

посмотрите на эту ссылку с некоторыми предложениями: http://blog.iweb.com/en/2008/03/spam-filtering-how-to-make-sure-that-hotmail-and-others-dont-exclude-your-legitimate-emails/698.html

Для нас то, что перестало помечать наши электронные письма как нежелательные, было обратным поиском DNS, так что я бы предложил начать с этого — это означает, что когда hotmail получает электронные письма, он выполняет обратную проверку IP, чтобы проверить, соответствует ли он домену, который он называет своим. от и если не он может пометить его как мусор.

Вы можете запустить Обратный осмотр здесь: http://mxtoolbox.com/ReverseLookup.aspx

1

По вопросам рекламы [email protected]