Exchange server 用于检查电子邮件发件人的Exchange传输代理

Exchange server 用于检查电子邮件发件人的Exchange传输代理,exchange-server,exchange-transport-agents,Exchange Server,Exchange Transport Agents,我想编写一个Exchange传输代理,根据文本文件和更改电子邮件主题行检查电子邮件发件人。检查电子邮件发件人的C#代码是什么?应该是这样的吗 List<RoutingAddress> emails = new List<RoutingAddress>(); RoutingAddress john = new RoutingAddress("john@contoso.com"); emails.Add(john); if (emails.Contains(e.Ma

我想编写一个Exchange传输代理,根据文本文件和更改电子邮件主题行检查电子邮件发件人。检查电子邮件发件人的C#代码是什么?应该是这样的吗

List<RoutingAddress> emails = new List<RoutingAddress>();
RoutingAddress john = new RoutingAddress("john@contoso.com");
emails.Add(john);
     if (emails.Contains(e.MailItem.FromAddress))
         e.MailItem.Message.Subject = "EmailGroup1";
列出电子邮件=新建列表();
路由地址john=新路由地址(“john@contoso.com");
电子邮件。添加(约翰);
if(emails.Contains(e.mailitm.FromAddress))
e、 MailItem.Message.Subject=“EmailGroup1”;

您可能需要使用哈希集来代替此工作…

您可能需要使用哈希集来代替此工作