2009-10-02 29 views
2

我试图将ID嵌入到电子邮件中,以便当收件人回复我的系统发送的电子邮件时,我的系统可以将其拾取并将两者匹配在一起。将标识符嵌入到电子邮件中

我已经尝试追加一个自定义标题,但是当用户回复时会将其删除。

我已经尝试在电子邮件中嵌入HTML注释,但Outlook在创建回复电子邮件时似乎没有保留注释。

最糟糕的情况是,我可以手动尝试并按时间跨度匹配发送和接收的电子邮件,或者在邮件正文中包含可见标记。

有谁知道更优雅的解决方案?

在此先感谢

回答

4

电子邮件中已包含这样的标识符,称为Message-ID。甚至还有一种方法可以通过在称为In-Reply-To的标头中发送该ID来发送您要回复的邮件。这几乎是所有的电子邮件客户端完成的,这就是他们通常做线程的方式。

它定义在RFC 822(这是非常古老),并可能重新定义和改进的更现代版本。

+0

完美,像魅力一样工作!我永远不会发现! – 2009-10-02 12:49:48

+1

现在的规范是RFC 5322.相关章节是http://tools.ietf.org/html/rfc5322#section-3.6.4 – 2012-11-06 16:10:58

0

如果您接收到的电子邮件可以处理+ FOO或-foo后缀使用。

许多电子邮件系统可以将[email protected][email protected] 路由到[email protected]。你可以用某种标识符替换foo。

几个邮件列表服务器使用它来跟踪反弹。

+0

我刚刚尝试过交流和lavabit.com,幽默似乎支持! (还是)感谢你的建议。 – 2009-10-02 12:32:48

0

虽然我不能肯定地说,我对那种物质的调查,前一段时间产生了以下“结论”:

  1. 头变换很多
  2. 消息主体转变了很多

这部分是因为,我怀疑,:

  1. 需要保护用户FR OM不怀好意
  2. 需要执行“定向营销”

我所看到的“独特代码”,在电子邮件正文中明文飞来飞去,但我会建议具有嵌入在返回地址,而不是一个唯一的标识符。

-1

通常的做法是将ID放置在主题行和/或消息文本中可见的某处,并通知收件人他不应修改主题或在回复时引用原始邮件。

+0

我已经建议在我的问题! – 2009-10-02 12:34:22

+0

我回答说,这是通常的做法。 – jarnbjo 2009-10-02 13:01:02

+0

听起来很脆。 – 2012-11-06 16:11:44

1

我已经看到,包括与同时链接到用户名称唯一的一个字节的图像的方法。当他们查看电子邮件并下载图像时,您的HTTP服务器将记录该独特图像的命中。当然,用户需要显示图像,但是您可以在消息中包含要求显示图像的消息。我们实际上将内容包含在图片中,以便他们需要显示图片。

相关问题