网站有输入邮箱订阅功能,如何才能让发出的订阅不在对方垃圾箱呢。

1 iloveyou Aug 2, 2011 使用smtp认证方式发送,直接用mail()函数容易被当成垃圾 |
4 iloveyou Aug 2, 2011 刚好我现在再做一个群发模块,用smtp,验证完了告诉你 |
6 iloveyou Aug 2, 2011 php的 |
8 joyqi Aug 2, 2011 用自己的服务器发邮件,得做dns反向解析,要不然直接被丢到垃圾箱甚至拒收。但是做了dns反向解析国内的某些邮箱也会拒收你自己域名的邮件,原因各异 用smtp发,每天数量少还可以,但是量一多就不靠谱了。一是连接smtp服务器耗时很长,而且邮件提供商对每个用户每天的发送数量也是有限制的。 所以目前我找到最好的解决方案就是直接使用amazon的ses服务,价格便宜量又足,完全不用担心垃圾邮件的问题,每天可以发送10w封邮件,如有需要还可以申请增加。 不过它没有asp的客户端,你可能得照着开发文档自己实现一个。 |
9 jeeson Aug 2, 2011 |
10 lenmore Aug 2, 2011 1,保证你发的不是垃圾。 2,DNS的设置,设置SPF记录,如果是自己发件服务器,还可以设置Domainkey 3,如果运营商可以,设置DNS反向解析 可是,我有个域名上面这些都做了,内容也绝不垃圾,还是进了gmail的垃圾箱。国内邮箱基本通过。 |
11 xiaojay Aug 2, 2011 用amazon simple mail service |
13 predator Aug 4, 2011 |