0

我有一个网站,用户可以在其中注册并填写个人资料表格,然后将他们的个人资料提交给保存在我的数据库中的许多公司电子邮件,但是当我使用用户电子邮件作为“发件人”字段时,一段时间后,电子邮件会根据 DMARC 被阻止。

我使用 sendgrid.com 发送电子邮件.. 使用 php 进行网站建设

那么如何绕过这个问题呢??或是否有任何其他网站(电子邮件发件人)不需要此功能(DMARC)

喜欢 :

 $from = "email of user .. any email ";

代替

 $from = "fixed email of website ";

问候

4

1 回答 1

1

幸运的是你不能这样做。如果你这意味着任何人都可以“冒充”任何人的电子邮件..

更新:您可以在此处阅读DMARC 的工作原理。它基于域配置,与特定邮箱无关。因此,为了实现这一点,您必须更改发件人域的 DNS 记录。您可以做的是从您的域发送所有电子邮件并将“发件人姓名”设置为用户名,但是除非您制作一些更复杂的系统来来回转发邮件,否则“回复”功能将不起作用..我希望这能澄清一些事情。

于 2018-01-02T00:22:38.783 回答