Есть ли способ контролировать отправленную почту в ASP.NET? - PullRequest
2 голосов
/ 28 сентября 2010

У меня два вопроса.

Первый прост: есть ли способ контролировать приоритет писем при их отправке в ASP.NET?Например, у меня есть сайт знакомств, и отправляется несколько типов писем.Одним из них является регистрационное письмо, а другие менее важны, как новое сообщение в почтовом ящике для тех, кто хочет эту информацию.На веб-сайте много пользователей, и отправляется множество писем, что делает важные письма, такие как регистрируемые, которые должны приходить сразу после десятка новых сообщений во входящих сообщениях.пользователь открыл определенный адрес электронной почты или нет?Допустим, я хочу проверить, сколько пользователей получили новое сообщение в почтовом ящике и только что просмотрели его, напротив тех, кто просматривал и заходил на сайт впоследствии со ссылкой, доступной по электронной почте.*

Ответы [ 3 ]

2 голосов
/ 28 сентября 2010

Первый вопрос:

  • Шаг 1. Создайте таблицу, содержащую данные электронной почты в строках, включая тему, содержимое, получателей и т. Д., А также флаг приоритета.
  • Шаг 2. Создайте службу Windows, которая будет запрашивать в базе данных следующие 50 наиболее важных писем для отправки, а затем повторите процесс.

Это позволит вам масштабировать много.Вы должны обрабатывать сотни писем в минуту?Нет проблем, установите службу на втором компьютере, который имеет доступ к той же базе данных (кластеру).

Второй вопрос:

  • Добавьте скрытое изображение отслеживания втело письмаКогда будет вызвано изображение (пользователь читает почту), будет выполнено отслеживание, и вы обновите строку таблицы, упомянутой в ответе на первый вопрос.
  • Создайте правильную отчетность на основе таблицы выше.
2 голосов
/ 28 сентября 2010
  1. Нет.Если вы отправляете через свой собственный SMTP-сервер, этот может разрешить какое-то формирование трафика, но как только почта будет отправлена ​​«в дикую природу», вам не повезет.1006 * Для этого было несколько методов, таких как Веб-ошибки ;статья в Википедии о отслеживании электронной почты имеет хороший обзор.Однако большинство современных почтовых клиентов блокируют эти вещи, например, не показывая изображения по умолчанию.Также обратите внимание, что делать что-то подобное считается крайне невежливым, поскольку вы нарушаете конфиденциальность ваших клиентов.

0 голосов
/ 28 сентября 2010

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

Мы используем респондентов и, насколько я понимаю, они им довольны.Буквально сотни, если не тысячи компаний, занимающихся маркетингом электронной почты, берут пенни за отправленные письма.Если вы планируете выполнять какие-либо операции маршрутизации или аналитики, они того стоят.

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