如何绕过 DMARC 为用户使用任何电子邮件发送电子邮件
how to bypass DMARC for send emails by using any email for users
我有一个网站,用户可以在其中注册并填写个人资料表格,然后将他们的个人资料提交给保存在我的数据库中的许多公司电子邮件,
bur 当我使用用户电子邮件作为 "from" 字段时,一段时间后电子邮件根据 DMARC 被阻止。
我已经使用 sendgrid.com 发送电子邮件..
使用 php 进行网站建设
那么如何绕过这个问题呢??
或者是否有任何其他网站(电子邮件发件人)不需要此功能 (DMARC)
喜欢:
$from = "email of user .. any email ";
而不是
$from = "fixed email of website ";
此致
幸运的是你不能这样做。如果你这意味着任何人都可以 "impersonate" 任何人的电子邮件..
更新:
您可以阅读 here DMARC 的工作原理。
它基于域配置,与特定邮箱无关。因此,为了实现这一点,您必须更改发件人域的 DNS 记录。你可以做的是从你的域发送所有电子邮件并将 "from name" 设置为用户名但是 "reply" 功能将不起作用,除非你制作一些更复杂的系统来回转发邮件..
我希望这能解决一些问题。
我有一个网站,用户可以在其中注册并填写个人资料表格,然后将他们的个人资料提交给保存在我的数据库中的许多公司电子邮件, bur 当我使用用户电子邮件作为 "from" 字段时,一段时间后电子邮件根据 DMARC 被阻止。
我已经使用 sendgrid.com 发送电子邮件.. 使用 php 进行网站建设
那么如何绕过这个问题呢?? 或者是否有任何其他网站(电子邮件发件人)不需要此功能 (DMARC)
喜欢:
$from = "email of user .. any email ";
而不是
$from = "fixed email of website ";
此致
幸运的是你不能这样做。如果你这意味着任何人都可以 "impersonate" 任何人的电子邮件..
更新: 您可以阅读 here DMARC 的工作原理。 它基于域配置,与特定邮箱无关。因此,为了实现这一点,您必须更改发件人域的 DNS 记录。你可以做的是从你的域发送所有电子邮件并将 "from name" 设置为用户名但是 "reply" 功能将不起作用,除非你制作一些更复杂的系统来回转发邮件.. 我希望这能解决一些问题。