【问题标题】:DMARC preventing users submitting web formsDMARC 阻止用户提交 Web 表单
【发布时间】:2018-06-14 05:21:27
【问题描述】:

我们网站上的所有联系表格都将用户的实际电子邮件地址作为 FROM 地址。问题是我们的电子邮件主机现在似乎正在检查 DMARC 标头,并看到我们的 SMTP 服务器 (Sendgrid) 不是允许从某些域(例如 yahoo.com 或 gmail.com)发送的主机。

我发现的一个 hacky 解决方法是将 FROM 地址默认设置为 (user@ourdomain.com) 的控制 DNS,然后将用户的实际地址放入 REPLY TO 字段,但这会导致我们的票务系统出现问题 ( Kayako),感觉应该有更好的解决方案。

关于处理这个问题的任何提示?我不想摆脱我们所有的联系表格并将它们切换到简单的电子邮件地址,但显然我们已经丢失了一堆被阻止的联系请求。

【问题讨论】:

    标签: email dns smtp


    【解决方案1】:

    处理此问题的最佳方法是将表单设置为使用您控制的域。否则,表单提交会出现欺骗性电子邮件。您不是欺骗者,但您提交的表单看起来与它们一模一样。除了从您控制的域发送表单结果之外,没有什么好的解决方法。

    【讨论】:

      猜你喜欢
      • 2012-12-13
      • 2010-10-28
      • 1970-01-01
      • 2018-11-07
      • 2020-10-06
      • 2017-02-10
      • 2016-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多