динамически изменяющийся ActionMailer :: Base.delivery_method - PullRequest
1 голос
/ 09 сентября 2010

Мне нужно, чтобы некоторые из моих писем отправлялись с помощью «smtp», а другие - с помощью «sendmail»Существует ли чистый способ переключения между методами доставки в зависимости от метода почтовой программы?

1 Ответ

2 голосов
/ 09 сентября 2010

Вам просто нужно определить его с помощью его конфигурации

ActionMailer::Base.delivery_method = :sendmail

А в другой части вашего приложения:

ActionMailer::Base.delivery_method = :smtp
...