Обновление базы данных SQl по электронной почте

Ниже мое требование. В зависимости от какого-либо условия я хочу отправить письмо пользователю xyz, который будет иметь две ссылки "Принять" и "Отклонить" в теле сообщения. Когда получатель нажимает на любую из ссылок, в базе данных должно выполняться обновление / вставка для определенной записи. Для этого, когда я буду отправлять почту, мне потребуется отправить несколько уникальных идентификаторов вместе с письмом, в зависимости от того, какой из них я смогу решить, какую запись обновить в базе данных. Я использую SQl Server 2008 и C#.net. Кто-нибудь знает, как реализовать это в VS 2008.

С уважением, Пратамеш

2 ответа

Вы можете указать ссылки в электронном письме на веб-страницу и добавить строку запроса, чтобы "пометить" правильную строку для обновления / вставки. На странице aspx вам нужно создать логику, чтобы получить параметр строки запроса и обновить БД правильной информацией.

Похоже, вы просите о полном решении, которое может выходить за рамки этого сайта. (Или не может! Я даже не знаю!)

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

Другие вопросы по тегам