Я написал макрос VB в Excel, который создает и отправляет электронное письмо с помощью MS Outlook.
Поэтому я создаю Outlook.Application
, а затем создаю Outlook.Application.CreateItem(olMailItem)
.
Все это работает фантастически :) Но теперь я понял, что на машине, на которой я хотел развернуть это, нет Outlook, и получение лицензионной копии Outlook не вариант. Итак, как я могу вместо этого отправить электронное письмо через Thunderbird?
Я могу запустить приложение, используя это:
Dim RetVal
RetVal = Shell("C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe", 1)
Но я не уверен, как я могу создать для него почтовый элемент. Для этого не нужно специально использовать Thunderbird, я просто выбрал его, потому что это был бесплатный почтовый клиент.