Подпись DKIM не проверяется при отправке почты с помощью PHP

У меня возникла проблема с фильтрацией электронной почты gmail/hotmail с моего сервера как спам. Оценка Spam Assassin довольно низкая, поэтому я знаю, что мой IP-адрес не находится в каких-либо черных списках или тому подобное, что означает, что это фильтрация, которую использует gmail/hotmail, чтобы предотвратить получение электронных писем.

Я провел небольшое исследование и прочитал, что использование DKIM, возможно, решит проблемы, с которыми я столкнулся. Я пошел дальше и включил DKIM на своем сервере. Теперь, когда я отправляю электронные письма с помощью своего почтового клиента, инструмент находится здесь(http://www.brandonchecketts.com/emailtest.php)сообщает, что подпись DKIM действительна.

Следующим шагом было внедрение подписи DKIM в мои письма PHP. Поэтому я пошел дальше и использовал этот класс DKIM, расположенный здесь(http://sourceforge.net/projects/dkim-class-php/)который является ответвлением -PHPMailer.

Однако, когда я отправляю электронные письма сейчас, несмотря на наличие подписи DKIM, я получаю странную ошибку от инструмента проверки.

result = fail
Details: message has been altered

Полный отчет можно посмотреть здесь:http://www.brandonchecketts.com/emailtest.php?email=K86KTXpMbl%40www.brandonchecketts.com

Спасибо за любую помощь, я отчаянно пытаюсь заставить это работать и уже несколько часов бьюсь головой о стену.

5
задан nmford 30 July 2012 в 18:54
поделиться