Отправка более 20 000 писем с помощью asp.net

Я пишу заявление, в котором нужно будет отправлять огромное количество электронных писем нашим студентам, которые будут отобраны из нашей базы данных (каждое электронное письмо будет персонализировано в той степени, в которой будет указано их имя, курс обучения и т. Д.), Поэтому необходимо быть отправлено по одному).

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

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

Будет ли веб-сервис лучшей альтернативой?

Пожалуйста, сообщите, TIA

Ответы на вопрос(5)

Ваш ответ на вопрос