Использование электронной почты для обработки утверждений - PullRequest
3 голосов
/ 31 марта 2011

Одна вещь, которая приходит ко мне сверху - это возможность ответить на уведомление по электронной почте, чтобы подтвердить или отклонить его. Такое поведение будет похоже на многие списки рассылки, если вы нажмете «Ответить» для подтверждения подписки или отправите на другой адрес электронной почты, чтобы отказать. Как бы я сделал это в среде Exchange и ASP.NET? Есть ли примеры, когда кто-то еще это делал?

В настоящее время я делаю это по ссылке в письме, но если они находятся на своих телефонах или вне офиса, они не могут получить доступ к приложению интрасети.

Ответы [ 3 ]

1 голос
/ 31 марта 2011

Я создал такое приложение около шести лет назад.По сути, мы настроили почтовый сервер для выполнения скрипта, когда определенный адрес получил электронное письмо.

Итак, если почтовый сервер получил электронное письмо на trigger@domain.com, то почтовый сервер выполняет локальную программу.Вы можете связать это с ASP.NET, выполнив выполненный сценарий и запрос http в приложение ASP.NET.

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

1 голос
/ 31 марта 2011

Вам нужно будет следить за входящим почтовым ящиком и отвечать на ключевые слова в письме (тему или текст).Если вы хотите выполнить несколько действий (то есть одобрить или отклонить), самый простой способ - создать ссылки mailto в теле письма.Таким образом, ссылки mailto будут включать ваши ключевые слова (утверждать, отклонять, что угодно) в строке темы при нажатии.

0 голосов
/ 31 марта 2011

Я знаю, что вы используете Exchange, и, возможно, этот ответ не очень вам полезен.Я использовал пользовательский почтовый сервер один раз для того, чтобы сделать что-то похожее на то, что вы говорите.Реализация была основана на этом почтовом сервере C # .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...