Почему это не айс?
У меня ~80.000 писем отправляются скриптом в течении часа с одного smtp-сервера (core i7, 100Mbit канал), соответственно, в минуту получается ~1300 писем. И это очень неплохой результат.
Все сервисы рассылок именно так и делают - шлют каждому отдельное письмо.
Почтовые системы (такие, как mail.ru, yandex, gmail) - не любят, когда много адресов в поле to, bcc.
Мало того, ещё и верстка должна быть валидной (все письма проходят через фильтры).
Так же, должны быть настроены DKIM + SPF (можно тут почитать в кратце
https://help.mail.ru/mail-help/rules/info), и некоторые дополнительные поля (как минимум List-Unsubscribe, Precedence, X-Msg-Type)
В сабжектах не должно быть кучи восклицательных знаков, нельзя писать сабжекты исключительно в верхнем регистре.
При несоблюдении этих правил, вероятность попадания ваших писем в папку "спам", которую мало кто просматривает - очень велика.
Если у вас 1000 подписчиков, то смысла городить свой велосипед нет никакого. Все популярные сервисы рассылок предоставляют возможность бесплатной рассылки по спискам до 3-5 тысяч адресов, а так же детальную статистику по результатам доставки, переходам по ссылкам, прочтениям и т.п.
Если же интересен сам алгоритм рассылки - могу в кратце рассказать.