Назад | Перейти на главную страницу

Создание решения для массового обмена сообщениями электронной почты

Я кодирую c Sharp asp.net. У меня есть бизнес-приложение. Мне нужно массово рассылать электронные письма. Но когда я смотрю на существующие решения для электронного маркетинга, их использование увеличит мои накладные расходы. Я намерен отправлять до 10 миллионов писем в месяц. Итак, я создаю решение для массовой рассылки сообщений. На основании моих исследований мне посоветовали использовать API System.Net.Mail ?. Я изучил это, он выглядит красиво и просто.

У меня вопрос, так как я использую asp.net, мне нужно установить mvc.mailer для выполнения работы или я просто использую System.Net.Mail.

Второй вопрос: я намерен разместить свое приложение на облачном сервере, будет ли облачный сервер давать мне неограниченное количество писем, которые не будут заблокированы, даже если я отправлю около 200 миллионов писем,

Или я предполагаю разместить это решение на выделенном сервере?

Большое спасибо.

Я бы посоветовал использовать Linux VPS, такой как linode.com, или любой другой недорогой сервис с разумной настройкой оборудования, но для этого потребуется много шагов. Вот обзор:

  1. Установите Ubuntu или CentOS или любой другой дистрибутив Linux, с которым вам удобно, или используйте стандарт вашего хоста VPS.
  2. Установите Postfix в качестве SMTP-сервера и настройте его на прием только соединений от вашего сервера приложений (чтобы спамеры не использовали ваш сервер для своей почты)
  3. В вашем приложении используйте любой API или библиотеку для подключения и отправки сообщений электронной почты через ваш почтовый сервер.
  4. Правильно настройте почтовый сервер на DNS-сервере, чтобы ваши сообщения не попадали в спам / не отклонялись автоматически

У меня была аналогичная проблема, и, используя общий VPS, я мог отправлять до 2 тыс. Информационных бюллетеней в минуту. Это более 2,8 миллиона в день. Я уверен, что вы можете добиться большего, используя лучшее оборудование и сеть.