0

想象一下,您使用ruby​​ Mail gem接收并解析电子邮件。我需要能够确定电子邮件是否已被转发,并提取原始发件人和消息。我的意思是转发,因为某处的用户点击了他们的电子邮件客户端或网络邮件界面中的“转发”按钮。

我想我的问题是:

  1. 对于电子邮件客户端应如何处理转发的消息,是否有任何具体规则?
  2. 如果是这样,我在哪里可以找到它们?
  3. 如果没有,是否有人愿意自愿向我转发来自各种不同电子邮件客户端的一些示例电子邮件,以便我可以构建可靠的转发电子邮件检测器和解析器(示例将被匿名化,检测器/解析器将作为 ruby​​ 开源GitHub上的宝石)?

干杯!

4

1 回答 1

0
  1. 是的,他们应该附上转发的电子邮件或将其包含在正文中
  2. 您需要自己解析电子邮件并尝试检测到它。
  3. 我没有这个……对不起!

每个电子邮件客户端都可以为所欲为。因此,即使您今天创建了一个检测器/解析器,明天使用新版本的 Outlook/thunderbird 也可能不会匹配。

于 2012-11-29T11:10:55.037 回答