私はrabbitmqで動作するようにactionmailerを設定しようとしています.
でdevelopment.rb
:
config.action_mailer.queue = Messaging::AmqpClient.instance
そしてメーラーで:
class OrdersNotifier < ActionMailer::Base
default from: "me <noreply@e.me.com>"
def queue
Messaging::AmqpClient.instance.publish('ddd', 'test_msg')
end
私が使用しているメールを送信するには:
OrdersNotifier.new_order_email_to_seller(self).deliver
bu私は得る:
undefined method `queue=' for ActionMailer::Base:Class
メールを配信しようとしたとき。