Як запрограмувати DLS з перспективою за допомогою vbscript чи іншої мови?


0

Чи можливо додати / видалити користувача зі списку розповсюдження Outlook за допомогою програми? Я маю на увазі не DL-адреси в списку локальних контактів, а глобальну адресну книгу. У мене є дозвіл на додавання / видалення користувача.

Також, чи можна отримати список користувачів з їх властивостями на основі імені DL?

Чи можливо використовувати vbscript чи якусь іншу мову?


Чи можете ви відредагувати своє запитання та уточнити, що означає DL? Я припускаю, що ви маєте на увазі Список розповсюдження, але не будемо вважати.
Ƭᴇcʜιᴇ007

Зараз у мене немає часу написати належну відповідь, але я це робив раніше з PowerShell .
Вільям Джексон

Відповіді:


1

Це дуже легко за допомогою бібліотеки Викупу .

set Session = CreateObject("Redemption.RDOSession")
Session.Logon
set Contacts = Session.GetDefaultFolder(olFolderContacts)
set DL = Contacts.Items.Add("IPM.DistList")
DL.DLName = "sample distribution list"
DL.AddMember("test <test@example.com>")
DL.Save
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.