Можно ли разработать плагин чата, такой как Gtalk, для Outlook?

StackOverflow https://stackoverflow.com/questions/589439

Вопрос

Моя компания использует Outlook в качестве почтового клиента, и мы подключаемся к серверу обмена.В нашей адресной книге (а не отдельных контактах) собраны все пользователи, подключенные к сети нашей компании.

В нашей компании нет системы обмена мгновенными сообщениями ;-( ..Я подумываю о разработке плагина Outlook, такого как Gtalk для Gmail.возможно ли это (технически)?Или насколько это сложно?Смогу ли я получить список всех пользователей (из адресной книги), открывших Outlook, чтобы показать их в онлайн-списке?Могу ли я сделать это без БД (просто отправил сообщение получателю и показал ему)?

Разработка Outlook для меня новая, и ссылки в этом вопрос мне не сильно помогло (очень сбивает с толку).Где я могу получить базовые уроки для начала?

Редактировать:Я работал с VBA в Outlook.Так что, если вышеизложенное можно достичь с помощью VBA, было бы здорово ;-) Возможно ли это?

Это было полезно?

Решение

VBA — это старый метод создания плагинов Office, который с тех пор был заменен более простым методом кодирования модулей VB/C#.Плагины VBA из Office 2003 должен работает нормально в Office 2007, но этот метод больше не рекомендуется, если вы ищете Office 2007 + 1.

Если вы используете Visual Studio 2005, найдите информацию о надстройке Visual Studio Tools for Office (VSTO) Second Edition на сайте MSDN.Если вы используете Visual Studio 2008, пакеты VSTO по умолчанию должны поставляться с выпусками Professional (или выше).В нем будут все шаблоны для создания надстроек для пакета Office.Учитывая это новое направление кодирования надстроек, все должно быть возможно.

Лично я никогда не пытался создать какое-либо серверно-клиентское решение, поэтому в этом плане я бесполезен, но я решил разместить эту информацию, чтобы вы могли принять во внимание ее на этапе планирования создания решения для чата. .

Обратите внимание: неиндивидуальная адресная книга (Exchange) также известна как глобальный список адресов (GAL).

Другие советы

Outlook 2010 включает в себя обмен мгновенными сообщениями:

Используйте службы обмена мгновенными сообщениями с Outlook

Microsoft Outlook можно использовать с несколькими службами обмена мгновенными сообщениями.Вы можете сказать, доступны ли ваши контакты для онлайн-чата, аудио и видеоконференций в реальном времени, или обмена файлами.

Примечание онлайн статус доступен для любого человека, чей мгновенный адрес электронной почты, который вы добавили в свой список контактов с мгновенными сообщениями.Кроме того, онлайн -статус отображается для людей, использующих Microsoft Office Communicator, независимо от того, находятся ли они в вашем списке контактов с мгновенными сообщениями.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top