Как разработать плагин для Outlook / Mail? - PullRequest
19 голосов
/ 16 декабря 2008

Я хочу разработать плагин, который делает это:

При нажатии кнопки открывается новое почтовое окно, но в строке темы есть определенная фраза, например, когда я нажимаю кнопку с именем «PROJ123», открывается новое почтовое окно с строкой темы «[PROJ123]»

Другие функциональные возможности, которые могут понадобиться:

  • Возможность создавать / обновлять / удалять кнопки по мере необходимости

Каков наилучший способ сделать это?

Любые советы, ссылки, онлайн-ресурсы, примеры приветствуются!

Ответы [ 3 ]

21 голосов
/ 16 декабря 2008

Чтобы создать плагин для Outlook, я бы прочитал эти ресурсы:

Это не дает прямого ответа на ваш вопрос, но я нашел надстройку, которая может быть вам полезна:

4 голосов
/ 16 декабря 2008

Вы можете использовать VBA и пользовательскую форму или пользовательское меню. Вот пример кода:

Private Sub cmdCommand_Click()
    Dim eml As MailItem

    Set eml = Application.CreateItem(olMailItem)
    eml.Subject = "Proj1"
    UserForm1.Hide
    eml.Display
End Sub
3 голосов
/ 18 октября 2016

Речь идет не о создании кнопки, она отвечает заголовку: как разработать плагин для Outlook / Mail?

Вот пошаговое руководство, за которое я разработал свою первую надстройку за 10 минут.

«Пошаговое руководство. Создание первой надстройки VSTO для Outlook»

Основные шаги:

  • Создание проекта надстройки Outlook VSTO для Outlook.
  • Написание кода, использующего объектную модель Outlook для добавления текста в тему и текст нового почтового сообщения.
  • Сборка и запуск проекта для тестирования это.
...