【发布时间】:2013-09-26 17:43:05
【问题描述】:
我是 ruby on rails 的新手,当用户在我的项目中创建帐户时,我想发送两封电子邮件,因此,当用户发送插入电子邮件和密码的请求时,我想发送可确认您的电子邮件的电子邮件并发送一条消息,通知用户对我的电子邮件的请求。我该如何解决这个问题?谢谢。
【问题讨论】:
标签: ruby-on-rails ruby devise-confirmable
我是 ruby on rails 的新手,当用户在我的项目中创建帐户时,我想发送两封电子邮件,因此,当用户发送插入电子邮件和密码的请求时,我想发送可确认您的电子邮件的电子邮件并发送一条消息,通知用户对我的电子邮件的请求。我该如何解决这个问题?谢谢。
【问题讨论】:
标签: ruby-on-rails ruby devise-confirmable
创建回调。
型号
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: 应该是您希望通知新用户注册的人。
更多信息请访问
【讨论】: