Добавить адрес электронной почты в список рассылки outlook - PullRequest
0 голосов
/ 10 июня 2019

У меня есть список рассылки в разделе «Глобальный список адресов». Я хочу прочитать членов этой группы и добавить новых участников в тот же список рассылки. Есть ли способ сделать это в Python с использованием Win32com?

Я могу читать участников списка рассылки. Нужна помощь с добавлением адресов в список рассылки

питон

import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
ns = outlook.GetNamespace("MAPI")
address_lists = ns.AddressLists.Item('Global Address List')
contacts = address_lists.AddressEntries.Item(MyGroup).Members
group_mail_list = []
for c in contacts:
       group_mail_list.append(c.GetExchangeUser().PrimarySmtpAddress.lower())

1 Ответ

0 голосов
/ 11 июня 2019

Вы не сможете изменить GAL со стороны клиента.Это должно быть сделано из консоли администратора Exchange.

...