Итак, я написал почтовую программу под названием UserMailer, содержащую метод под названием test.Метод принимает два параметра: user
(объект) и recipient
(электронная почта).
С консоли я могу отправить почтовую программу с командой UserMailer::deliver_test(User.find(1), 'email@email.com')
, и электронная почта успешно отправляется.
Но если я определю ту же команду или ее аналог UserMailer.test(User.find(1), 'email@email.com').deliver
в users#mail
, доступ к действию через пользователей / почту ничего не даст.
Что нужно сделать, чтобы контроллер правильно инициировал доставку