В большинстве случаев, когда мы отправляем информационный бюллетень (около 30 КБ) в наш список рассылки из 20 000 писем, сервер зависает.
Мы используем Mailenable для рассылки электронных писем. У хостинг-провайдера есть следующие комментарии.
Наш вопрос: есть ли какие-то особые настройки на сервере или почтовой рассылке, которые помогут решить эту проблему?
Как нам поставить дросселирование в mailenable, если это лучший способ?
Насколько я могу судить, похоже, что ваш сценарий электронной почты, который работает в ваших доменах в IIS, выполняет что-то похожее на DOS для самого себя. Незадолго до 11:00 по времени сервера количество подключений к этому домену в IIS начинает быстро расти с примерно 150 до более 1000 к 11:30 по времени сервера.
На данный момент мы действительно должны порекомендовать вам изменить дизайн почтового скрипта, чтобы он ограничивал количество попыток отправки. Я считаю, что происходит открытие множества портов, в конечном итоге потребляющих все доступные соединения на сервере, что делает его невосприимчивым.
Есть не так много вещей, которые мы можем изменить, чтобы исправить это, поскольку в скрипте необходимо установить регулирование, чтобы предотвратить перегрузку сервера.
Спасибо
Предполагая, что вы используете SMTP-хост в IIS, вам нужно регулировать скорость в приложении, потому что в IIS нет способа сделать это. Ваш сервер зависает, потому что он пытается отправить сразу 20K писем, что приведет к блокировке большинства серверов. Кроме того, отправка такого количества писем, скорее всего, в любом случае довольно быстро внесет вас в список спама.