Outlook:具有多个使用兑换的邮箱时,DefaultFolder是什么

时间:2018-07-04 07:27:26

标签: outlook outlook-redemption

我有一个使用Redemption作为* .dll的外部应用程序,它通过使用RDOSession对象上的Session.GetDefaultFolder(olFolderOutbox)发送电子邮件来获取发件箱文件夹,创建邮件并发送。

我发现了一种奇怪的行为。在我的个人邮箱旁边,我在Outlook中拥有多个共享的邮箱/帐户/商店,而我(至少部分地)具有经理权限。如果我使用该应用程序,则电子邮件总是从我的个人邮箱发送。无论如何,如果我的一个朋友(也具有拥有管理员特权的个人和多个共享邮箱)正在使用该应用程序,它将使用共享邮箱发送邮件,而不是个人邮箱。

我的第一个猜测是对我的朋友Change your default email account(也许他的Outlook配置错误,无法将共享邮箱设置为他的默认帐户; SO question也暗示了这一点),但令我惊讶的是默认的电子邮件帐户是他的个人邮箱,而不是发送电子邮件的共享邮箱。

我的问题是,“赎回”如何分别识别上述方法中返回默认发件箱文件夹的帐户?

注意:尽管我知道应用程序的源代码,但没有机会对其进行更改。

感谢您的帮助:-)

0 个答案:

没有答案