我搬起石头砸自己的脚了吗?
我主要用gmail收发邮件。支持等。我默认的“发送电子邮件为”配置文件不是 gmail 地址本身,而是我服务器上的地址(也是回复地址)。示例:“我的名字 <[email protected]>”
在我的服务器上,我对 SPF 和 DKIM 进行了最佳设置,因为我会不时地向我的用户群发送“批量”电子邮件(在我更新我的软件之后)。
SPF 包括 gmail ( +include:_spf.google.com )
一年来,所有这些都运行良好。昨天我还设置了 DMARC 以确保人们无法通过电子邮件冒充我。昨天之前没有DMARC记录。我将我的 DMARC 策略设置为拒绝 (p=reject) 以避免欺骗等。
今天我向其他 gmail 地址发送了几封电子邮件(通过 gmail),但由于政策原因它们被退回了。奇怪的是,发往 hotmail.com 的电子邮件(例如)到达了(我与收件人核实过)。我发送了一封电子邮件(通过 gmail)到https://www.learndmarc.com/(为测试生成的电子邮件地址),其中确认了问题
我想知道做什么最好?
- 再次删除 DMARC ?
- 保留 DMARC 但将政策更改为宽松 (p=none)
- 将 gmail 设置为通过我服务器的 SMTP 发送
理想情况下会有第四个选项(我不知道)保持原样但以某种方式“改进”DMARC 仍然 p=reject 但以某种方式接受 gmail 作为发件人?
您的意见表示赞赏