Извлечь CC список полного почтового адреса из outlook mail - PullRequest
0 голосов
/ 08 апреля 2020

Я могу использовать cc = message.CC для отображения списка имен копий для почтового отправления. Однако они просто имена. Как отобразить полный почтовый адрес для списка cc?

для адреса отправителя , Я могу использовать message.sender.GetExchangeUser().PrimarySmtpAddress для получения. но сообщение. CC не может использовать это, потому что тип выходных данных «str». тип выходных данных message.sender win32com.client.CDispatch.

1 Ответ

0 голосов
/ 10 апреля 2020

L oop через коллекцию MailItem.Recipients, проверьте наличие элементов с помощью Recipient.Type == olCC. используйте свойство Recipeint.AddressEntry для получения соответствующего объекта AddressEntry. Проверьте, если AddressEntry.Type == "EX". Если да, используйте AddressEntry.GetExchangeUser().PrimarySmtpAddress, в противном случае используйте AddressEntry.Address.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...