Как отправить два электронных письма с аутентификацией устройства?

я новичок в ruby ​​on rails, я хочу отправить два электронных письма, когда пользователь создает учетную запись в моем проекте, поэтому, когда пользователь отправляет запрос на вставку электронной почты и пароля, я хочу отправить электронное письмо, подтверждаемое для вашей электронной почты, и отправить сообщение, информирующее о запросе пользователя на мою электронную почту. Как решить эту проблему? Спасибо.


person Lorenzo Cunha    schedule 26.09.2013    source источник


Ответы (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