2017-03-16 81 views
0

我嘗試列出使用MAPI發送電子郵件的所有收件人。如何從Outlook上的郵件組中獲取個人地址?

在MSDN上,我找到了一個可以完成這個任務的腳本。一個問題是,郵件組只顯示組地址。但我想列出組內的所有個人地址。

任何人都知道這是可能的嗎?

recips = message.Recipients 
for recip in recips: 
    pa = recip.PropertyAccessor 
    smtpAddress = pa.GetProperty(PR_SMTP_ADDRESS) 

回答

0

遞歸地處理Recipient.AddressEntry.Members集合。對於不是分發列表的收件人,它將爲空。

+0

它的工作原理。非常感謝。但結果是顯示名稱。可以顯示smtp地址嗎? –

+0

我已經找到了該方法。再次感謝你。 –

相關問題