Насколько я знаю, если вы отправляете много писем одновременно, вы можете попасть в черный список почтовых хостеров как спамер. Одно из решений, о котором я слышал, - это задерживать и отправлять одну меньшую партию примерно каждый час, но я, честно говоря, не думаю, что это действительно эффективно;)
Использование внешнего партнера может быть полезным, может быть, вы можете попробовать Mail Chimp, так как он бесплатный с ограничением 2k пользователей, я думаю, стоит попробовать. Тогда, если вы превысите 2k, вы можете рассмотреть возможность получения платной услуги или нет!