php 做发送邮件,收到为垃圾邮件
<br />我用PHP做的注册成功发送邮件,部分邮件进入之后是垃圾邮件,为什么呢,在线等,谢谢各位大侠。<br />
登录后复制
------解决方案--------------------当然啦,你要明白一些反垃圾邮件机制
------解决方案--------------------你发邮件发到哪了? 是不是对方邮件设置自动过滤为垃圾邮件。
------解决方案--------------------嗯咯!你可以尝试发到别的邮箱里去嘛!
------解决方案--------------------哦,这个问题应该是QQ的自动反垃圾邮件系统自动拦截的吧,具体的晓不得
你是不是测试的时候一个劲的发了无数个过去?
------解决方案--------------------
那跟你的代码应该没关系。。QQ邮箱那边可能设置了。
------解决方案--------------------第一次收到的邮件,你可能举报为垃圾邮件了。。自己去找找看。
------解决方案--------------------有关系。。邮件中的关键字、链接、图片都有关系...
纯文字垃圾邮件机率小很多。如果是的话可能是账号报举报了或是服务器ip被拉黑了或是.........
------解决方案--------------------垃圾邮件是个非常大的难题,不好搞的
gmail过滤更厉害
------解决方案--------------------1、MX记录是否一致;
2、邮件里面的头信息是否一致;
------解决方案--------------------有绕过反垃圾机制经验的高手估计也不会跟你讲,否则他们自己研究出来的方案被烂用了就废了.
------解决方案--------------------邮件标题和邮件正文是否全部都一样的?
可以试试在邮件正文中加入用户不可见的随机干扰字符,用超小白色字或display:none,不过不保证有效。
------解决方案--------------------你先看看别人发给你的垃圾邮件是怎么排版的就有样学样吧。另外楼主如果是垃圾邮件就不要发了.其实没有什么人会看的.
------解决方案--------------------
人家是发注册欢迎邮件
------解决方案--------------------发注册欢迎邮件我也做过,我用的smtp发送的,用了一个插件phpMailer,试过了所有的邮箱,没有一个被当成垃圾邮件的,包括找回密码邮件,以及邮箱验证邮件!
我发的其实还是HTML格式的,带上网站的LOGO的!
在内测的时候我和公司的其他人测试了几百次,都没有被当成垃圾邮件,楼主应该找下原因,有没有敏感词或者广告性质的东西!
反垃圾邮件这个东西深入的我就不太懂了!