Какие ресурсы используются при отправке массовых писем?

Я создал приложение для рассылки новостей в.Net для одного из моих клиентов. База данных размещается на сервере, а приложение также размещается на другом сервере. У меня вопрос, когда мой клиент войдет в систему и создаст информационный бюллетень (создается HTML-файл). А затем отправьте письмо по электронной почте примерно на 50000 адресов электронной почты, какие ресурсы памяти будут использоваться?

  • Локальная машина
  • Сервер базы данных
  • Веб сервер

PS Мое приложение загружает все адреса электронной почты в серверную переменную, а затем перебирает каждое значение и отправляет электронную почту.

1 ответ

Решение

Я думаю, что для создания и отправки 50000 электронных писем вам не нужно беспокоиться о ресурсах памяти.

Но вы забыли самую важную часть, почтовый шлюз. Это необходимо настроить правильно, иначе некоторые почтовые провайдеры будут рассматривать вашу почту как спам. Чтобы быть уверенным, вы должны настроить методы, такие как SPF, DKIM и DMARC.. что не так просто. Поэтому я предлагаю вам взглянуть на сторонние сервисы, которые специализируются на массовой доставке электронной почты, а не на создание собственной инфраструктуры. В дополнение к простому API, они предоставляют вам инструментальные панели и много полезной информации (какие письма доставляются / открываются / щелкаются /...)

Есть много провайдеров, просто Google для "Служба доставки электронной почты", и вы найдете их. У них разные модели ценообразования, просто посмотрите, какая из них соответствует вашим потребностям. Некоторые из них:

  • Sendgrid
  • Elasticemail
  • Mailgun
Другие вопросы по тегам