Как работает Actionmailer?

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

2 ответа

Решение
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 в константах.

Thanx

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

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

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

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

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

Другие вопросы по тегам