Ответ краток https://sendpulse.com. Почему? Потому что до 2500 пользователей до 15 000 писем в месяц можно слать бесплатно. Превысить этот объем нужно еще постараться. А заморачиваться делать что то свое ... да нафиг надо? Цена разработки и внедрения будет выше. Пуши вообще бесплатно рассылают. Есть апишка с помощью которой можно автоматизировать процесс. В общем красота