Уведомление Microsoft Outlook - PullRequest
1 голос
/ 11 января 2011

Я использую .NET 2.0 / 3.5

Пояснение:

Я планирую разработать приложение, которое будет отправлять SMS на мобильный телефон пользователя, если он получит какую-либо почту в свой прогноз.

Описание:

Я работаю в организации, в которой есть одна выделенная система для сотрудника, и в его системе настроены перспективы. Что я хочу, чтобы всякий раз, когда на их почту приходило письмо, они получали SMS на свой мобильный.

Теперь у меня есть служба SMS, и мне нужно знать, как я могу получить уведомление о том, что электронная почта поступила в почтовый ящик пользователя.

Можно ли получать уведомления такого типа из Outlook в .NET?

Ответы [ 3 ]

0 голосов
/ 11 января 2011

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

  1. Подключите мобильный телефон или модем GSM / GPRS к компьютеру / ПК.Затем используйте команды компьютера / ПК и AT, чтобы настроить мобильный телефон или модем GSM / GPRS для отправки SMS-сообщений.
  2. Подключите компьютер / ПК к SMS-центру (SMSC) или шлюзу SMS оператора беспроводной связи илиСМС сервис провайдер.Затем отправьте SMS-сообщения, используя протокол / интерфейс, поддерживаемый SMSC или шлюзом SMS.

Что касается первых способов, вы можете найти много информации: http://www.developershome.com/sms/

Но этоне кажется правильным.

Что касается второго пути, вы можете найти в первом ответе много провайдеров.

На мой взгляд, лучший способ получить полный контроль над программированием - это использовать API или компонент какого-либо существующего провайдера для этой проблемы.Вы можете найти это много в интернете, если хотите.Вы также можете найти полезное использование Office 2010 Mobile Service.Подробности вы можете найти здесь: http://msdn.microsoft.com/en-us/library/ff606754.aspx

0 голосов
/ 11 января 2011

Не уверен, что вы пытаетесь сделать, и это может быть неправильно для вас, но Exchange уже довольно хорошо поддерживает мобильные телефоны. Вы можете использовать PUSH, чтобы пользователь сразу получил электронное письмо. Есть также сторонние программы для этого и расширения SyncML для Exchange для поддержки «остального».

Вам понадобится мобильный телефон с прошлого тысячелетия или около того, чтобы не получать электронную почту от Exchange.

http://www.microsoft.com/exchange/en-us/mobility.aspx

0 голосов
/ 11 января 2011

Для этой цели вы можете написать надстройку Outlook (хотя может быть лучше создать службу, которая находится на стороне сервера электронной почты ...).

Как правило, вам необходимо подписаться на события новой почты через microsoft.office.interop.outlook . В Growl для Windows есть надстройка ouloook, которая уведомляет пользователя о входящих письмах. Я уверен, что вы можете выяснить, как решить вашу проблему, если посмотрите на исходный код дополнения Growl .

Также ответ на этот вопрос может быть актуальным.

...