2011-03-28 93 views
3

这是一遍又一遍地问,仍然没有很好的解决方案!PHP - 从其他域发送电子邮件,而不是垃圾邮件!

当有人使用php发送电子邮件并将另一个域放入“from”时,它将以垃圾邮件结束。

解决方案通常为: - 使用您的“from”并将您想要的域放入“回复”中; - 您的域名已被主邮件服务列入白名单。

首届它不是一个真正的解决方案,我从来没有能够使第二,因为它不可能达到hotmail.com,yahoo.com等。

我今天看到很多网站具有选项通过电子邮件将文章发送给用户。我怎样才能做到这一点?

THX, 圣特尔莫卡多佐

+1

脚本写入的语言与您的邮件被视为垃圾邮件无关。你应该澄清你是否试图伪造发件人地址,或者你试图设置真实的地址。你也应该发布你的代码。 – 2011-03-28 14:40:57

回答

2

当有人向使用PHP ,并把另一个域在一封电子邮件中“从” 将归入垃圾邮件中。

这并不是必须的。

检查哪些邮件服务器将您的邮件标识为垃圾邮件。还请咨询您的托管公司,以便他们发送邮件的首选方法。

试着用你的信息直截了当。为用户提供一个简短的textarea(使用默认的masage),他们可以更改和自定义。还可以通过电子邮件地址输入参与者的真实姓名。

只要是明智的,你的messas将通过。

2

从您的网络服务器发送电子邮件并添加回复标题,就像您提到的。

请确保您的服务器设置为SPF,以帮助您进入gMail,Live Mail和Yahoo帐户。

一个又好又便宜的方法是通过Amazon SES发送您的电子邮件,以避免温暖你自己的IP地址等

我会与亚马逊SES(或类似的服务)去和留言得到了令人担忧服务器设置权专家。确保某个人能够交付的问题。

0

的问题是有关电子邮件的标题。不一定是'从'地址域。一些垃圾邮件过滤器(即cox.net传入垃圾邮件过滤器)将对邮件的IP地址进行反向查找。如果反向查找返回的域名不是发送地址的域名。然后他们会将其标记为垃圾邮件。

相关问题