Основы Action Mailer

Это руководство предоставит вам все, что нужно для того, чтобы посылать и получать электронную почту с вашим приложением, и раскроет множество внутренних методов Action Mailer. Оно также раскроет, как тестировать ваши рассыльщики.

Это руководство основывается на Rails 3.2. Часть кода, показанного здесь, не будет работать для более ранних версий Rails. Руководство по Action Mailer, основанное на Rails 2.3 Вы можете просмотреть в архиве

Action Mailer позволяет отправлять электронные письма из вашего приложения, используя модель и вьюхи рассыльщика. Таким образом, в Rails электронная почта используется посредством создание рассыльщиков, наследуемых от ActionMailer::Base, и находящихся в app/mailers. Эти рассыльщики имеют связанные вьюхи, которые находятся среди вьюх контроллеров в app/views.