В настоящее время IIS отправляет около 60 тысяч писем в час.
Это хороший номер?
Как быстро IIS может отправлять?
Есть ли хорошие способы увеличить скорость?
Есть ли хорошие альтернативы для работы в Windows?
Вы воспринимаете это как медлительность? У вас есть реальная необходимость отправлять больше электронных писем за одно и то же время? Затем вы должны профилировать свою систему.
Посмотрите на использование ЦП и ОЗУ на самом сервере, а также на использование полосы пропускания вашего Интернет-соединения. Если ни один из них не на 100%, то у вас нет узких мест, и ваша «медлительность» связана с тем, насколько быстро удаленные почтовые серверы могут принимать ваши сообщения; вы ничего не можете с этим поделать.
Если на ваших серверах достаточно доступных ресурсов даже при максимальной загрузке и у вас есть свободная пропускная способность, вы можете попробовать увеличить лимит IIS на исходящие SMTP-соединения; это позволит ему общаться с большим количеством удаленных серверов одновременно, возможно, увеличивая вашу пропускную способность.
Кстати, ВОЗ на самом деле отправляет эти электронные письма? Приложение, работающее на самом сервере? Приложение работает на другом сервере? Ваши пользователи? Ты уверен, что там являются больше сообщений в очереди, чем может отправить IIS? Взгляните также на очередь почты; если он пустой или очень низкий, то это не ошибка IIS, ему просто нечего отправлять.
Что ты хочешь делать...
Как правило, любое стороннее программное обеспечение по-прежнему должно передавать электронные письма по сети. SMTP-сервер IIS достаточно хорош ... если это не так, вам нужно специальное решение / сервер / ОС ...