0

今、Ruby で毎日何百万ものメールを送信する 1 つのアプリを書きたいと思っています。net::smtp や actionmailer などのいくつかのオプションがあることを知っています。仕事。

前もって感謝します。

4

2 に答える 2

7

mail gemを使用することをお勧めします。Rails 3 の ActionMailer は内部で使用されており、1.9.2 および jruby で動作します。ここには多くの優れたドキュメントがあります: https://github.com/micel/mail

コード例:

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 '/full/path/to/somefile.png'
end

他に検討したいことは、SendgridまたはAmazon SESを使用して E メールを送信することです。これらにはすべてのインフラストラクチャが既に配置されており、優れた配信性が保証されています。

于 2011-06-08T09:09:08.530 に答える
1

それを行うには多くの方法があります。

smtp の使用:リンク

Rails を使用している場合:リンク

宝石を使いたい場合:ポニー

于 2011-06-08T07:50:00.510 に答える