@apecherin

Как обрабатывать входящие emails?

Подскажите, как реализовать следующее - у меня multitenancy RoR приложение, то есть для каждого "арендатора" существует "своя копия сайта".

Если грубо описать часть функционала - в приложении существует возможность взаимодействия по email. То есть, например, пользователь регистрируется на сайте арендатора - арендатору приходит уведомление по email (адрес А).

Арендатор через приложение может отправить сообщение пользователю (это сообщение фиксируется в приложении и уходит на email на пользователя от адреса В). Пользователь отвечает на это сообщение (через свой email клиент) и сообщение уходит на обратный адрес (адрес В).

Адрес B "слушается" mailman-ом, обрабатывается и сохраняется в приложении(и уходит на адрес А от адреса В). То есть каждый арендатор имеет два адреса электронной почты - А и В.
приложение должно иметь доступ к адресу В для чтения новых сообщений (via mailman).

Теперь суть вопроса - я хотел чтобы при регистрации аккаунта арендатора создавался email-аккаунт В, к которому можно было получить доступ на чтение входящих сообщений. Как это можно реализовать?
  • Вопрос задан
  • 2451 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы