#ruby-on-rails-3
#ruby-on-rails-3
Вопрос:
Разрабатывая новый веб-сайт ROR3, мне нужно внедрить что-то вроде внутренней почтовой системы:
- пользователь1 отправляет сообщение пользователю 2
- пользователь2 получает реальное электронное письмо и также может увидеть сообщение в своем «Входящем» на веб-сайте.
- пользователь1 видит сообщение в своей папке «Отправленная почта».
Многие веб-сайты имеют эту функцию.
Существует ли модуль Ruby on Rails для добавления этой функции с минимальной разработкой / обслуживанием?
Примечание: Простых сообщений (заголовок и основная часть, обычный текст) достаточно
Ответ №1:
Довольно просто реализовать самостоятельно.
Создайте модель сообщений, подобную этой
Message
fromUserId
toUserId
title
body
is_read
created_at
И когда сообщение создано, вы можете просто создать копию электронного письма, которую вы автоматически отправляете в toUserId.
Комментарии:
1. Мне интересно сделать что-то подобное, но я не знаю, как это сделать