Вот отличная рассылка
janicky.com/php-scripts/pochtovaya-rassylka
Но она не оберегает от попадания в спам, для этого нужно
1. Вытащить из спам листов и использовать не бесплатные хостинги, а лучше vps и не дешёвые. Хотя бы от 150 руб в мес.
2. DKIM подпись
3. TXT записи безопасности почты.
4. Хорошо настроенный почтовый сервер.