推迟交换电子邮件与交换

推迟交换电子邮件与交换

问题描述:

有没有办法推迟发送到Microsoft Exchange服务器的电子邮件交付?我希望能够使用企业Exchange服务器作为SMTP服务器发送电子邮件,并在邮件头或其他位置指定电子邮件的发送时间。推迟交换电子邮件与交换

对MAPI文档的搜索出现了the PidTagDeferredDeliveryTime MAPI attribute,但我需要能够为每个发送给服务器的特定电子邮件设置该属性。它可以在SMTP标头中指定吗?如果没有,是否有另一种方法来做到这一点?

不,没有办法使用直接SMTP来做到这一点。

如果您通过SMTP发送邮件,如果您使用Exchange API(如MAPI或EWS,例如https://msdn.microsoft.com/en-us/library/office/jj220496%28v=exchg.80%29.aspx),延期交付将不起作用,因为它们使用Exchange Store提交邮件,它将读取您引用的MAPI媒体资源并延迟发送消息。