письма, отправленные с помощью объекта Symfony Mailer, отправляются в папку «Спам» - PullRequest
1 голос
/ 17 февраля 2011

Я использую Symfony 1.4.8 и Propel в качестве ORL.Я отправляю почту с помощью объекта Symfony miler, почта отправляется правильно, но она отправляется в папку со спамом, есть ли способ остановить это.код, который я использую,

$to_email_array=array("one@gmail.com","two@gmail.com");
$body="welcome to symfony";
$subject="from Symfony";
$from=array('me@mydomain.com' => 'our Domain');
$mail_object=$this->getMailer();
$message=Swift_Message::newInstance()
                                 ->setSubject($subject)
                                 ->setBody("<html> <head> </head> <body> <span>Dear {receiver}, </span>".$body."</body> </html>", "text/html")
                                 ->setFrom($from)
                                 ->setTo($to_email_array);
$mailed=$mail_object->batchSend($message);

Приведенный выше код вызывается из задачи Symfony, и мы используем собственный веб-сервер для отправки почты с нашим доменным именем.Почта отправлена, но отправляется в папку со спамом.Есть ли способ остановить отправку почты в папку со спамом.

Ответы [ 3 ]

3 голосов
/ 17 февраля 2011

Фильтрация спама может быть основана на проблемах инфраструктуры или на содержании сообщений. Вам нужно будет рассказать нам больше о своей настройке или попробовать несколько вещей, чтобы определить причину проблемы:

  1. У вас есть уникальный IP-адрес для вашего веб-сервера, и у вас настроен обратный DNS для IP-адреса вашего веб-сервера?

  2. У вас есть запись SPF в DNS, обозначающая ваш веб-сервер как уполномоченный отправлять электронную почту для вашего домена? Если вы не уверены, что я имею в виду, прочитайте это: http://www.openspf.org/Tools

  3. Какие почтовые службы или клиент (ы) отправляют / отправляют электронные письма? Есть ли какие-либо добавленные заголовки сообщений, указывающие, какие правила фильтрации были сопоставлены?

0 голосов
/ 16 марта 2011

Что я обычно нахожу для меня, так это указать все адреса (Кому, От, Копия и т. Д.) В формате RFC822, например:

Кому: "Джон Доу"

0 голосов
/ 10 марта 2011

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

...