придумать новую сущность типа Notification. у неё в свойствах выставлять булево способы отправки sms true/false, email и т.п. и скармливать его в notifier Прикольно 😊
очередь писем на php это изврат) Кроме проблемы со вложениями вы получите проблему с одним российским почтовиком на букву m, который не любит больше 500 писем в минуту. Придется следить за к-вом отправок. Проще postfix настроить
очередь писем на php это изврат) Кроме проблемы со вложениями вы получите проблему с одним российским почтовиком на букву m, который не любит больше 500 писем в минуту. Придется следить за к-вом отправок. Проще postfix настроить
Насчёт 500 писем в минуту - можно скажем сделать ограничение отправки 300 писем за одну итерацию. Или искусственную задержку сделать 0,25 секунды. Тогда в секунду будет отправляться примерно 3-4 письма, или 180-240 в минуту
было бы круто, чтобы можно было настроить в конфиге, чтобы почта складывалась в БД, а cron'ом по расписанию дёргался скрипт отправки, с возможностью retry, если не удалось отправить сразу
По-моему это уже вопрос организации приложения, а не фреймворка.