Как предотвратить спам от почты? - PullRequest
2 голосов
/ 23 февраля 2012

ниже - мой заголовок для отправки почты пользователю -

$to='example@example.com';
$recipient='example@example.com';
$headers = "From: noreply@xxx.com" . "\r\n";
$headers .= "X-Sender: <" . "$to" . ">\r\n";
$headers .= "Return-Path: <" . "$to" . ">\r\n";
$headers .= "Error-To: <" . "$to" . ">\r\n";
$headers .= "Content-Type: text/html\r\n";

mail("$recipient", "$subj", "$body", "$headers")

Но проблема возникает, когда мой почтовый ящик отправляет спам (в gmail):

Ответы [ 4 ]

4 голосов
/ 23 февраля 2012

Попробуйте использовать другой сервер STMP, если у вас есть учетная запись Gmail, вы можете попробовать использовать SwiftMailer. http://swiftmailer.org/. Кроме того, имейте в виду, что IP-адрес вашего сервера может быть указан в некоторых черных списках DNS или SMTP, попробуйте найти ваш IP в http://www.dnsbl.info/

Если вы отправляете много писем, я бы порекомендовал вам воспользоваться почтовой службой. Мы использовали http://postmarkapp.com/, и это прекрасно работает.

2 голосов
/ 23 февраля 2012

Gmail: продолжает поиск и отслеживание списка писем, которые отправляются / получают.

Если вы продолжаете отправлять письма с одинаковой темой и содержимым, то они автоматически помещают письма в спам, плюс,если коэффициент CTR означает, что коэффициент кликов в вашей почте меньше, то и Gmail отправляет их в спаме, не отправляйте письма оптом.

1 голос
/ 28 февраля 2012

Если вам удастся поделиться заголовками одного из сообщений, которые были получены, но отправлены в спам, кто-то из команды Postmark сможет поделиться некоторым пониманием того, что, вероятно, происходит.

0 голосов
/ 23 февраля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...