У меня есть требование, в котором мне нужно отправлять 10000+ писем ежеквартально . Для этого я использовал службу Windows, которая запускает каждый день и выполняет функцию рассылки только после третьего месяца. Мне нужно получить записи за последние три месяца из базы данных, и мне нужно отправить одно письмо для каждой записи.
Проблема, с которой я столкнулся, заключалась в том, что почтовый сервер, который я использовал, не разрешал массовую рассылку.
Как я могу сделать это эффективно, обеспечив задержку между отправленными сообщениями (20 писем в минуту)?