Единый механизм отправки e-mail-ов с отпиской от рассылки

5

Нужен один единый механизм отправки сообщений (будто нотификации, сообщения приложения Рассылки. сообщения сторонних плагинов - например, брошенные корзины, уведомить о поступлении и т.п.) с возможностью отписки. Сейчас проблема в том, что если пользователь отписался в одном месте, то сообщения продолжают поступать от других модулей, приложений и т.п. Т.е. пользователь не имеет полного контроля (причем такая возможность должна быть как с регистрацией, так и без регистрации на сайте), что он хочет получать и что нет и админ сайта также не может контролировать эти рассылки гибко.

Этот механизм логичнее интегрировать в сам framework, а каждое приложение или плагин должен лишь использовать его.

Пользователь в своем личном кабинете выбирает подписку на какие приложения, модули, нотификации он согласен, а что ему не интересно.

Сейчас в приложении Рассылки частично это реализовано, но проблема шире. Возможно стоит расширить этот механизм, но при этом предоставить интерфейс (хуки или что-то еще) для других приложений и модулей к ним.

В итоге улучшатся показатели доставляемости и читаемости писем, снизятся попадания в спам и бан.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите