この質問が主観的であることは理解していますが、人々の意見を感じたいと思います。
私のニーズに合わせて、さまざまなメーリング リストに多数のメールを送信したいと考えています。
現在、私は次のいずれかを選択しようとしています:
- amazon-ses-mailer ( https://github.com/abronte/Amazon-SES-Mailer )
- aws-ses ( https://github.com/drewblas/aws-ses )
どう思いますか?
この質問が主観的であることは理解していますが、人々の意見を感じたいと思います。
私のニーズに合わせて、さまざまなメーリング リストに多数のメールを送信したいと考えています。
現在、私は次のいずれかを選択しようとしています:
どう思いますか?
本番環境ではaws-sesgemを使用しています。
設定方法の簡単なガイドは次のとおりです: http ://www.ceban.it/2011/04/rails-amazon-ses-send-email-with-amazon/
コードベース aws-ses をブラウズするだけで、テストとさらに多くのフォロワーがあります。さらに、それは積極的に維持されています。私はそれに固執します。SES は新しいので、目を光らせておいてください。今後数か月でさらに多くのオプションが登場すると確信しています。幸運を。
示唆されているように、「aws-ses」gem は優れていますが、SES サービスのクライアントが既にある「aws-sdk-v1」gem の単なるラッパーです。代わりに公式の「 aws-sdk-v1」または v2を使用することをお勧めします。すべての構成とオプションの優れたドキュメントがあります。
簡単なトランザクション ベースのメール (お問い合わせ、新規ユーザー、パスワードのリセットなど) については、ses_api-rails gem をお試しください。
gem として、およびses_api-rails gem のgem 'ses_api-rails'
ソース経由で入手可能
AWS 資格情報をイニシライザーに設定してから、メーラーを拡張します。これには、Rails のすべての機能が組み込まれており、更新された署名バージョン 4 の署名プロセスが使用されています。
ニュースレターを送信する必要がある場合は、ニュースレターを処理する機能 (ニュースレター モデル、苦情を処理するサービスなど) を aws_ses にラップする gem を作成しました。試してみて、お知らせください。その名前はaws_ses_newsletters
(ソース: https:// github.com/10Pines/aws_ses_newsletters )