我们正在将一些应用程序整合到我正在编写的新应用程序中。每个应用程序都有一个(或多个)用于处理电子邮件的电子邮件地址。我们想做的是将每个原始电子邮件地址转发到一个新的、集中的地址,然后根据最初发送的位置以不同的方式处理电子邮件。
我们连接的服务器是 Exchange 2003,我使用 IMAP (AE.Net.Email) 来获取电子邮件。
似乎我可以浏览标题并查找 Received 标题,但我不确定这是否可靠。我知道一些邮件系统专门为此添加了一个标题,但它似乎不像我们的那样。
那么有什么我可以通过 IMAP 检查但我没有看到的东西吗?我们可以在 Exchange 中做些什么来确保添加标头吗?或者将电子邮件发送到不同的文件夹?有没有办法做一个类似于GMail的用户名+关键字@host.com?