PHP 项目安全:SPF 邮箱伪造漏洞修复记录
企业官网外包项目中,客户常使用腾讯企业邮箱。如果 DNS 没有正确配置 SPF、DKIM、DMARC,攻击者可以伪造该域名发送邮件。
检查方法
使用 nslookup -type=txt 域名 查看现有 TXT 记录,确认是否包含 v=spf1。
配置示例
- SPF:
v=spf1 include:_spf.exmail.qq.com ~all - DMARC:
v=DMARC1; p=quarantine; rua=mailto:admin@domain.com
配置完成后可用第三方邮件测试工具验证伪造邮件是否被拦截。