我正在用PHP / MySQL编写新闻稿模块。
如何向网站订阅者发送不会导致我的邮件服务器被阻止的电子邮件?我的意思是它不会被视为垃圾邮件发件人以及我如何实现它?
先谢谢。
答案 0 :(得分:1)
您的问题也没有告诉我们您的设置。
答案 1 :(得分:0)
添加标题以避免这种情况 -
<?php
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
请再次查看此链接,因为no sure shot
为此Link 2
答案 2 :(得分:0)
不仅仅重申互联网上所说的一切,我还可以指出一些好的文章来扩展你对垃圾邮件过滤器工作方式的了解:
他们如何思考:
通用算法(他们如何从垃圾邮件刺客,akismet等人那里学习):
触发要避免的词语:
请注意,确保使用SwiftMail
可以正确形成标题帮助确保邮件传递而不是标记为垃圾邮件的另一种非常好的方法是使用纯文本(而不是HTML)。虽然如果必须使用HTML,只需确保您也使用纯文本版本以及HTML。
根据您的具体情况,您可以将此全部传递给第三方邮件服务,例如mailchimp.com,它们将有助于确保您的电子邮件能够送达(通过正确形成标题,处理满足CAN的法律要求) -SPAM行为等)。
哦,还有一点提示,不要在你的电子邮件中加上“取消订阅”这个词,使用“我不再需要这些电子邮件”之类的内容,因为它不会触发如此强大的垃圾邮件触发词一点都不。