Как создать индивидуальный электронный идентификатор для пользователей моего домена через рельсы?
-
05-07-2019 - |
Вопрос
Я хотел бы создать службу электронной почты для всех пользователей на моем сайте, например: abc@xyz.com, где пользователи смогут отправлять и получать персонализированные электронные письма. Для начала мне нужно только иметь возможность отправлять и получать электронную почту в Rails. Р>
Пользователи должны иметь возможность зарегистрировать электронную почту на xyz.com, а также отправлять и получать электронные письма от xyz.com.
Какие-нибудь решения уже доступны в Rails? Есть какой-нибудь драгоценный камень или плагин, который делает это? Р>
Если мне нужно начать с нуля, любой ресурс, который может помочь в решении проблемы, будет высоко оценен.
Решение
Предполагая, что вы хотите сохранить этих пользователей в базе данных SQL, возможно, вы можете настроить MTA и сервер IMAP для использования вашей базы данных Rails в качестве базы данных пользователей, а затем использовать Squirrelmail или любой другой веб-почтовый клиент для предоставления электронной почты. пользовательский интерфейс.
Полагаю, что и сервер Dovecot IMAP, и MTA Postfix могут использовать MySQL или PostgreSQL для поиска / аутентификации пользователей.
Похоже, в Rails есть приложение для работы с электронной почтой http://mailr.org/ .