я новичок в ruby on rails, я хочу отправить два электронных письма, когда пользователь создает учетную запись в моем проекте, поэтому, когда пользователь отправляет запрос на вставку электронной почты и пароля, я хочу отправить электронное письмо, подтверждаемое для вашей электронной почты, и отправить сообщение, информирующее о запросе пользователя на мою электронную почту. Как решить эту проблему? Спасибо.
Как отправить два электронных письма с аутентификацией устройства?
Ответы (1)
Создайте обратный вызов.
Модель
class User < ActiveRecord::Base
after_create :send_admin_mail
...
def send_admin_mail
AdminMailer.new_user(self)
end
end
почтовая программа
class AdminMailer < ActionMailer::Base
def new_user(user)
@user = user
mail(subject: 'A new user has signed up!!111')
end
end
Вам нужно будет настроить параметры почтовой программы (например: default to:
должны быть люди, которых вы хотите уведомлять о регистрации новых пользователей.
Более подробная информация доступна на
[1]: Основы Action Mailer
[2]: обратные вызовы ActiveRecord
person
Momer
schedule
26.09.2013