Как работает Actionmailer? - PullRequest
1 голос
/ 30 марта 2011

Если мне нужно отправить несколько писем двум людям, как я могу это сделать?Я нашел документы в Интернете, но я их не понимаю. Можете ли вы показать мне и объяснить, используя простой язык?

Ответы [ 2 ]

5 голосов
/ 30 марта 2011
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 в константах.

Спасибо

2 голосов
/ 30 марта 2011

Лучшее, что вы можете найти, это Ryan's Railscast:

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

Также хороший гид здесь:

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

На самом деле вы можете прочитать не только о ActionMailer, но и обо всей кухне Rails.

...