Actionmailer如何运作?

时间:2011-03-30 10:52:52

标签: ruby-on-rails ruby actionmailer

如果我需要给2个人发一封信,我该怎么办呢?我在网上找到了文档,但是我不理解它们,你能告诉我并用简单的语言解释我吗?

2 个答案:

答案 0 :(得分:5)

def send_mail_persons(user)
  @user = user
  mail :to => @user.email, :subject => "Amusement.", :from => MAIL_ADDRESS
end

这里我调用了send_mail_persons方法并将收件人信息作为参数传递。还有一种简单的方法..

def send_mail_persons
  mail :to => MAILING_ADDRESS, :subject => "Amusement.", :from => MAIL_ADDRESS
end

并在常量中定义MAILING_ADDRESS和MAIL_ADDRESS。

感谢名单

答案 1 :(得分:2)

你能找到的最好的是Ryan的Railscast:

http://railscasts.com/episodes/206-action-mailer-in-rails-3

这里还有很好的指南:

http://guides.rubyonrails.org/action_mailer_basics.html

实际上你不仅可以阅读ActionMailer,还可以阅读整个Rails厨房。