【问题标题】:Transaction email(s) sender address交易电子邮件发件人地址
【发布时间】:2012-05-25 01:46:55
【问题描述】:

我正在我的应用程序中发送交易电子邮件,并且正在阅读最佳实践(显然是出于垃圾邮件的原因),以下内容让我觉得很奇怪。

我期待来自 Google、Facebook 等的通知电子邮件具有简单的发件人地址,例如 update@facebook.com/no-reply@plus.google.com 等。

但实际地址好像是update+zj4o9ocoaz66@facebookmail.com、noreply-daa26fef@plus.google.com等

在向所有用户发送交易电子邮件时,是否有任何技术或其他原因导致没有单一/简单的发件人地址?

【问题讨论】:

    标签: email smtp transactional-email


    【解决方案1】:

    虽然我无法具体与 Facebook 和 Google 交谈,但主要原因是跟踪和解析退回通知。

    如果您查看标头,您会看到“返回路径”是相同的 - no-reply+hash@example.org - 此地址是邮件服务器应该为 NDR(未投递)发送自动退回邮件的地方,例如“收件箱已满”或“不存在的地址”,尽管有些系统也会使用“发件人”,因此您会看到。

    “哈希”部分通常是结构化数据,可帮助引导特定集群、确定电子邮件类型或识别收件人。您经常会发现票务系统使用相同的方法来确保您的消息在您回复时被定向到同一个支持代理。

    虽然您在技术上可以为此使用 Message-ID 标头,但该标头往往是非冲突的“随机”散列,而不是专门的结构化数据来辅助路由,而无需完全依赖查找表。

    【讨论】:

      猜你喜欢
      • 2016-01-21
      • 2017-07-21
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      相关资源
      最近更新 更多