ActionMailer はどのくらい効率的ですか?
-
11-09-2019 - |
質問
ユーザーがサイトへの招待を送信するためのツールを構築しています。ActionMailer はメールを送信する最良の方法ですか?とてもとても遅いようです。
他にお勧めの人はいますか?
(Ubuntu Intrepid サーバー)
ありがとう。
解決
行動メールは遅くまでの送付を同期待googleのメール送信プロトコルです。もありますから、参照して下さい詳細おlogとなります。ご請求のない仕上がりまでのメール送信ます。
いカップルにオプションを加速す:
用の非同期送信.これらのツールのような背景job/ジョブの遅延ていただきたいと思いますことをお勧めします。いている可能性もあります軽量化。ばんハッキング、スターリングおよびworklingをより強固なキュー。
付けるのは地元メールの送信.をセットアップすることができ地域のsmtpサーバを利用すsend_mail設定オプションです。
他のヒント
真剣にメールを送信したい場合は、おそらく独自のメール サーバーを用意する必要があります。私は個人的にこれを使用しています。 http://www.rackspacecloud.com/cloud_hosting_products/servers そして指示に従うことができます http://cloudservers.mosso.com/index.php/Postfix_-_installation (ubuntu は丈夫です) 独自の postfix MTA を立ち上げて実行します (言うは易く行うは難し)。非同期送信については ndp の意見に同意しますが、大量の電子メールを送信する場合、Gmail では 1 日あたりの最大メッセージ数に制限があります。これは私が使用している方法ですが、他のサーバーから送信する場合でも、送信には数ミリ秒かかります。