Программное создание собственного списка рассылки Outlook
Если я делюсь списком рассылки в Outlook в "формате Outlook", результатом будет MSG-файл. Двойной щелчок по этому файлу открывает окно списка рассылки в Outlook.
У меня есть приложение, которое содержит список контактов электронной почты, и мой пользователь хочет иметь возможность отправить этот список в виде списка рассылки Outlook.
Теперь я знаю, что могу экспортировать его как файл.csv, чтобы пользователь мог импортировать его, но это не то, что требуется.
Итак, на вопрос: кто-нибудь знает, возможно ли сгенерировать этот MSG-файл в правильном формате из стороннего приложения для использования Outlook?
Если это какой-либо импорт или актуальность, приложение является ASP.NET C# WebApplication
1 ответ
Для этого вы можете использовать Extended MAPI (только C++ или Delphi, использовать OpenIMsgOnIStg и т. Д.) И установить набор именованных свойств. Вы также можете использовать Redemption и создать файл MSG, используя RDOSession.CreateMessageFromMsgFile:
set Session = CreateObject("Redemption.RDOSession")
set DL = Session.CreateMessageFromMsgFile("c:\temp\TestDL.Msg", "IPM.DistLIst", 1)
DL.AddMemberEx "Joe The User", "user@test.demo", "SMTP"
DL.Save