我正在尝试为我的网站创建一个Dropbox电子邮件。 所以我创建了一个catch所有电子邮件地址:dropbox@domain.com 然后,网站上的每个客户都将获得一个Dropbox电子邮件,每个邮箱都是:dropbox123@domain.com 然后,客户可以通过电子邮件发送给定的电子邮件,它会自动将内容输入到备注中。 在阅读dropbox@domain.com捕获的电子邮件时,我想确定哪个电子邮件地址放在密件抄送中并作出相应的反应。
现在问题: 当直接在服务器上打开电子邮件时,我可以在记事本中看到原始电子邮件,第一行说:
Received: from ([209.85.215.58]) for <dropbox123@domain.com> with MailEnable
Catch-All Filter;
Sun, 4 Jan 2015 21:16:44 +0000
通过OpenPop阅读此电子邮件时,我得到了这个:
Received: from ([209.85.215.58]) for with MailEnable Catch-All Filter; Sun, 4 Jan
2015 21:22:35 +0000
因此“for”电子邮件地址不是openpop邮件头的一部分。 如果我采用OpenPop.Mime.Message.RawMessage或尝试读取标题并不重要。
这是OpenPop中的错误还是我错过了明显的错误?
答案 0 :(得分:0)
这看起来像是OpenPOP中的一个错误(它不应该改变标题的值)。我建议向https://github.com/foens/hpop提交错误报告,希望开发人员能为您实施修复。
如果没有,我建议使用没有此问题的MailKit。