我正在尝试找出如何从我们被盲目复制的电子邮件中提取收件人电子邮件地址。
我们使用 C#/Asp.Net 在 Windows 服务器上工作。目前我们在服务器上有 MailEnable,但这不是一个限制因素,如果我们需要改变它。
有人做过或知道涵盖它的网站吗?
谢谢
我正在尝试找出如何从我们被盲目复制的电子邮件中提取收件人电子邮件地址。
我们使用 C#/Asp.Net 在 Windows 服务器上工作。目前我们在服务器上有 MailEnable,但这不是一个限制因素,如果我们需要改变它。
有人做过或知道涵盖它的网站吗?
谢谢
<
你为什么要这样做?例如审计、数据泄露等
BCC 在预期收件人收到的消息中不可见,因此您将无法从中提取它。在发送邮件的源服务器(或它通过的第一个集线器/mta)上,如果它是 Exchange,那么您可以获取邮件的 Internet MessageId 并搜索 Exchange 邮件跟踪日志以确定邮件发送给谁,然后将其与消息的收件人进行比较,并推断消息的密件抄送(或转发)。传输代理可以从应用程序的角度执行此操作,对于源消息,您可以访问 EnvelopeRecipient https://msdn.microsoft.com/en-us/library/office/microsoft 中的 Microsoft.Exchange.Transport.RecipientP2Type。 exchange.data.transport.enveloperecipient.properties(v=exchg.150).aspx