Отправка писем по почтовой модели - PullRequest
0 голосов
/ 05 мая 2011

У меня есть база данных, созданная с использованием Ruby-on-Rails. Мне нужна модель (возможно), где я могу ввести некоторую информацию в форму и затем нажать кнопку, которая отправляет электронные письма всем пользователям, зарегистрированным в базе данных. В письме содержатся данные, указанные в форме. Это возможно? Буду очень признателен за любую помощь.

Mike

Ответы [ 2 ]

0 голосов
/ 11 июля 2012

Да, да, да! Rails обеспечивает отличную поддержку при отправке электронных писем! используя почтовые программы (вы можете их сгенерировать), все, что вам нужно сделать, это настроить их, я бы также посоветовал использовать гем типа mailchimp для проверки отправленных данных.

http://guides.rubyonrails.org/action_mailer_basics.html
этот урок должен вам очень помочь!

Также используйте свой терминал для запуска почтовых программ, это сделает ваш процесс намного быстрее.

rails console or script/console

рельсы 2:

MailerClass.deliver_mailer_subclass(passed_parameters)

рельсы 3:

MailerClass.mailer_subclass(passed_parameters).deliver

Веселись

0 голосов
/ 05 мая 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...