gpt4 book ai didi

ruby-on-rails - rails : How to use ActionMailer by itself?

转载 作者:数据小太阳 更新时间:2023-10-29 08:16:38 25 4
gpt4 key购买 nike

我正在创建一个用于发送电子邮件的应用程序。我不需要使用常规邮件程序和 View 模板,因为我只会收到用于生成电子邮件的数据。但是,我认为使用 ActionMailer 而不是直接与 SMTP 交互有一些好处。我在尝试实例化 ActionMailer::Base 的新实例时遇到了问题。我如何才能单独使用 ActionMailer 而不必定义一个扩展 ActionMailer::Base 的新类?

最佳答案

ActionMailer 的底层功能由mail gem 提供。 .这使您可以非常简单地发送邮件,例如:

Mail.deliver do
from 'me@test.lindsaar.net'
to 'you@test.lindsaar.net'
subject 'Here is the image you wanted'
body File.read('body.txt')
add_file :filename => 'somefile.png', :content => File.read('/somefile.png')
end

它支持通过与 ActionMailer 相同的所有方法进行传递。

关于ruby-on-rails - rails : How to use ActionMailer by itself?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10391236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com