使用<代码>EWS (Exchange Web Services)和Exchange 2010
在本组织内部生成和发送电子邮件。 我们现在有一个单一的邮箱/用户,我们的所有申请都通过“<编码>>> 应用程序代码>发送。
发出测试信息时,在收受邮箱收到电子邮件时,无论在什么<<>上显示<><>号>,其名称在<>/>交换<>上,无论在“<><><><>上”。
样本代码:
EmailMessage message = new EmailMessage(ExchangeManager.CreateConnection());
// set from address as generic application account
message.From = new EmailAddress("[email protected]");
// set custom display name for sender email
message.From.Name = "Test Display Name";
// set send recipient as myself for testing
message.ToRecipients.Add(new EmailAddress("[email protected]"));
ExchangeManager.SendExchangeMessage(message);
但收到这一信息时,它显示的是app
账户的缺省名称,而不是上文代码中使用的“试验显示名称”。 见以下方框中的展望简介:
https://i.stack.imgur.com/QxAvb.gif” alt=“In Box View”/>
这种做法在利用2003年交易所STMP服务时是有效的,我们可以根据需要将地址格式化,如“内联网基因邮件”或“Some Other Application”等。 现在,“2010年交流会”和“经济、社会、文化权利国际公约”似乎使我们无法选择使用一种习俗。
I have also verified through debugging that the display name is being set successfully before the message is sent.
是否有任何人成功地利用了“EWS”/“2010年交换”的习俗。