所有的电子邮件,我的网站是发送到垃圾邮件框在Gmail (我还没有测试其他电子邮件服务器)。
我是通过Gmail发送电子邮件使用我自己的域名(通过谷歌应用程序)。我使用PHPMailer库发送电子邮件:
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "myuser@example.com";
$mail->Password = "mypassword";
$mail->From = "noreply@example.com";
$mail->FromName = $websiteName;
$mail->Subject = $subject;
$mail->AddAddress($to, "Client");
if ($html) {
$mail->MsgHTML($content);
$mail->AltBody = strip_tags($content);
$mail->IsHTML(true);
} else {
$mail->Body = $content;
}
if (isset($options['content-type'])) {
$mail->ContentType = $options['content-type'];
}
if (isset($options['charset'])) {
$mail->CharSet = $options['charset'];
}
return $mail->Send();电子邮件按预期发送,但总是落入垃圾邮件框。这种情况发生在包含HTML的电子邮件和原始文本的电子邮件中:
你好约翰·史密斯 非常感谢你信任我们。 为完成您的购买,您应将XX美元存入帐户号: IBAN XXXX - XXXX XXXX XX XX XXXXXX 一旦我们收到您的转让,我们将激活您的许可证,并通过电子邮件发送所有文件(合同副本,发票,用户指南与申请)。您有15天的时间审查所有的材料和申请本身,如果您不完全满意您购买的产品,我们将退还您的钱。 如果你需要代理人的帮助,你可以回复这封邮件。 问候
这个消息可能包含一些可以激活垃圾邮件筛选器的单词,但它也会发生在这样的消息中:
你好 您的收件箱中有一条新消息: 关于下一个假期的会议(17:40-18:20)。 我们希望不久能见到你! http://example.com/
怎么了?在不受处罚的情况下通过gmail发送电子邮件的最佳策略是什么?
发布于 2013-02-02 16:56:27
确保您有与您的域相关联的SPF记录,请在这里查看:http://support.google.com/a/bin/answer.py?hl=en-uk&hlrm=en&answer=33786
发布于 2013-02-02 16:50:37
Gmail基于
内容不应该有“支付,金钱,流动,透明,银行,货币”这样的字眼。每一个想要获得成功的垃圾邮件发送者,都会说出人们想听到的,而他们恰恰就是他们的东西。
另外,如果有太多的人将你的电子邮件标记为垃圾邮件,那么经过一定的amount+percentage组合后,你的电子邮件地址将被标记为不安全。
https://stackoverflow.com/questions/14664033
复制相似问题