让邮件服务器发出的Email不被认为是垃圾邮件

发布时间:2025-03-08 点击:5
配置一个email服务器很简单,用postfix等软件稍微配置一下就可以了,几分钟搞定。但email服务器发出去的email很可能经常被人当成垃圾邮件,怎么配置email服务器才能让email服务器发出的email不被认为是垃圾邮件?瑞豪开源根据自己的经验总结如下。
假如是给域名baidu.com配置email服务器。
两个mx记录。域名baidu.com至少要设置两个mx记录,建议一个优先级是10,另一个是20。加入这2个mx记录是mail1.baidu.com 和mail2.baidu.com。只设置一个mx也可以工作,但会被认为不稳定,hotmail一看你只有一个mx记录,心里就想这家伙不专业,发出的email很可能是垃圾邮件!所以mx要设置两个,如果实在只有一个email服务器,可以把两个mx记录指向同一个ip地址,也不要只设置一个mx记录。
要用独享的ip地址。用虚拟主机的共享ip也可以做email服务器,但很可能有其他用户用这个ip发垃圾邮件,这样马上就会影响到您的email。建议使用一个最小配置的vps做email服务器,vps的ip都是独享的。
ip地址要做反向解析。假如mail1.baidu.com指向8.8.8.8,那么8.8.8.8就要做反向域名解析(也叫做rdns)指向mail1.baidu.com。做了反向解析,别人才会认为你实际拥有这个ip,而不是随便乱找的ip地址。
做spf记录。就是增加一条txt类型的dns记录,值一般是v=spf1 a mx ~all。spf可以防止别人伪造你来发邮件,是一个反伪造性邮件的解决方案。当你定义了你的domain name的spf记录之后,接收邮件方会根据你的spf记录来确定连接过来的ip地址是否被包含在spf记录里面,如果在,则认为是一封正确的邮件,否则则认为是一封伪造的邮件。更详细的请参考http://openspf.org
做dkim。就是在dns记录里面配置一个公钥,配置email服务器一个私钥,每次发出的邮件都用私钥签名一下,这样就更加安全。推荐参考http://www.debiantutorials.com/setup-domainkeys-identified-mail-dkim-in-postfix/
配置好之后,给 check-auth@verifier.port25.com 发一封email,对方会检查一下您的各项配置,然后自动回复回来。最权威的测试给hotmail, gmail, yahoo, qq等邮箱各发一封,如果对方不认为是垃圾邮件,这就非常成功了!


当云原生遇上边缘计算,会擦出什么样的火花?
企业制作营销型网站时要注意哪些
【网络推广】[SEO优化]4个高级搜索优化技巧
什么样的网站结构更有利于用户的体验
上海网站建设公司、上海网站设计公司行业是锻炼的好地方
新手制作网站的入门流程
小程序为何越来越受电商欢迎
给网站优化人员的几点建议