問題タブ [amazon-ses]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - AWSSESが複数の受信者にメールを送信するのが遅すぎる
ジョブを処理し、「ソーシャルネットワーク」タイプの電子メールを作成するジョブキューモジュールを作成しました。2つのプロセスは次のもので構成されます。
カスタムメール(ビュー)の作成(例:
User A and User B have commented on your postまたは)User B and User C also likes User C's post。受信者ごとに異なるメールが届きます。最初に新しいSwiftmailerインスタンスを作成し、メッセージの内容、件名、受信者を追加しました。次に、これらのインスタンスをデータベースに追加しました。cronジョブが実行され、後でこれらの電子メールをフェッチして送信します。
ベンチマークを行っているときに、平均して1秒あたり2通のメールを送信していることに気付きました。Swift_Messageそこで、代わりにインスタンスをデータベースに保存してみました。運が悪いですが、それでも同じくらい時間がかかります。
現在、コード
- 新しいを作成します
Swift_SmtpTransport。 - 新しい
Swift_Mailerインスタンスを作成します。Swift_MessageDBから取得したメッセージをループします- 各メールを送信します。
しかし、それでも平均して1秒間に約2通の電子メールが送信されます。配達をスピードアップするプロセスを改善する方法はありますか?SMTPトランスポートとしてAmazonSESを使用していますが、少なくとも1秒間に5通のメールを処理できることがわかっています。
だから、それはおそらく私が間違っていることです。どんな考えでもありがたいです。
編集
メッセージは受信者ごとに異なることに注意してください。プラグインを試すこともできSwift_Decoratorますが、ビューの生成方法を変更する必要があることを意味します。私はプロセスをスピードアップするための他の選択肢を探しています。
codeigniter - アマゾンsesでメールを送信できません
私はCodeigniterベースのWebサイトを開発しており、サインアップ時に人々に電子メールを送信する必要があります。私のサーバーはAmazonEC2でホストされています。
私は彼らのAmazonSimpleEmail Serviceを使おうとしていますが、それを機能させるために以下のライブラリを使用しています。エラーは発生しませんが、送信に失敗します。私は現在サンドボックスモードになっているので、登録した電子メールアドレスにのみ送信できますが(機能する場合)、それも失敗します。
AWSクレデンシャルを使用してライブラリを設定しました。何が間違っている可能性がありますか?
これは私が使用しているライブラリです:
https://github.com/joelcox/codeigniter-amazon-ses
これは私のコントローラーコードです:
python - Amazon SES SMTP Python の使用法
Amazon SES を介した E メールの送信が Python を介して機能しない理由を診断しようとしています。
次の例は、 と が適切な資格情報に設定されている問題を示していuserますpass。
このメッセージは特に有用ではなく、他のバリエーションを試しましたが、うまくいかないようです。
これらの設定で Thunderbird メール クライアントを使用してメールを送信できるので、TLS 関連の何かを使命としていると思います。
amazon-ec2 - AmazonのSESをSymfony2とSwiftmailerバンドルで使用できますか?
私は、64ビットバージョンのCentOSを実行しているAmazonのec2でサイトをホストしています。
このサイトには、送信時に複数のアドレスに電子メールを送信する必要がある簡単な「お問い合わせ」フォームがあります(かなり基本的)。
誰かがSymfony2とSwiftmailerバンドルでAmazonのSESを使用したことがありますか?もしそうなら、このタイプのタスクにSESまたはより伝統的な電子メールサーバーを使用することをお勧めしますか?
amazon-web-services - メールキュースロットリングを使用してAmazonSESでWordpressをセットアップする方法は?
私はWordpressブログをアップグレードして、Subscribe2電子メール通知プラグインでAmazon SES(Simple Email Service)を使用しようとしています(以下のリンクを参照)。現在、SESサービスで電子メールを使用していますが、1000人以上の加入者がいるため、レート制限の問題が発生しています。SESサービスがBCCメールを50の受信者に制限していることを知っているので、Subscribe2プラグインでは、BCCの制限をバッチあたり50の受信者に切り捨てました。ただし、まだ最初の送信制限に達しているため、1秒あたり1つのメッセージ(最大50の受信者)しか送信できません。また、Subscribe2プラグインにはスロットルメカニズムがないため、有料のWordpressメールを探しています。一定期間にわたってゆっくりとメールを送信するためのキュープラグインですが、私は SESプラグインとメールキュープラグインは、どちらも同じwp_mail()関数をオーバーライドすると思われるため、互いに競合することを懸念しています(これは一度だけオーバーライドできます)。私は間違っているかもしれませんが、誰かがこれについて何か洞察を持っていますか?
Subscribe2プラグイン-http ://subscribe2.wordpress.com/
AmazonSESプラグイン-http ://wordpress.org/extend/plugins/amazon-ses-and-dkim-mailer/
代替SESプラグイン-http ://wordpress.org/extend/plugins/wp-ses/
Wordpressメールキュープラグイン-http ://wpplugins.com/plugin/76/wordpress-mail-queue-wpmq/
codeigniter - Amazon SES: 二重ドット
Amazon SES で奇妙な動作が発生しています。SES を使用して HTML メールを送信する webapp がありますが、最近、メールを受信した後に一部の画像が読み込まれないことに気付きました。
画像は S3 に保存されます。
調べてみると、場合によっては画像の URL が変更されていることに気付きました。この例を取る: 画像の URL はhttp://example.com/image_name.pngで、電子メールを送信した後、画像の URL は http://example.com/image_name..png になります(前の二重ドットに注意してください)。拡張子)。
gmail と hotmail に同じメールを送信すると、この問題が発生しますが、画像が異なります。Gmail は image_2.png にダブル ドットを配置し、hotmail は image_1.png に配置します。
SMTP経由でメールを送信するためにCodeigniterメールクラスを使用しています。
boto - boto と SES を使用すると、リンク付きのメールが届かない
boto と Amazon SES で非常に奇妙なことが起こっています。私はこれを少なくとも 50 回テストしました:
本文が通常のテキストである限り機能します。「127.0.0.1」などのリンクが含まれているとすぐbodyに、メールは送信されません。 send_emailエラーは返されません。処理が行われず、その理由がわかりません。唯一の例外は、リンクが本文の最後のテキストである場合です。そのbody = "go to 127.0.0.1"ため、受信者の受信トレイに入りますが、機能しbody = "go to 127.0.0.1 and click on the link"ません。
変ですよね?どうしたの?
EDIT、数時間後に無駄になりました:これで数時間を殺した後、問題が正確にはわかりませんが、BotoやAmazon SESとは関係ないことはわかっています. まったく同じメールを別のアドレスに送信しましたが、問題はありませんでした。今、これは非常に奇妙で愚かです。私の学校で使用しているメールは Google アプリで実行されており、上記の奇抜な動作を示しています。私の個人的な電子メールは普通の古い gmail であり、この問題はまったくありません。学校のメールの迷惑メールフォルダもチェックしましたが、そこにはありません。
これで、メールの本文に「http」と「https」を使用することと、特定のメール アカウントのみを使用することの違いがわかりました。エラーはありません。メールを紛失しただけです。なんてこと?
ruby-on-rails - AWS-SES レールジェム
AWS SES サービスの gem を試しています: aws-ses、Amazon-SES-Mailerですが、両方の gem が機能しません。それらは例外を発生させます:
この問題を解決するために 10 時間費やしましたが、見つけることができませんでした。この問題を解決した人は、私を助けてください!
amazon-web-services - force.com を使用して、Amazon Simple Email Service の添付ファイル (MIME) 付きの E メールを作成するにはどうすればよいですか?
force.com の組織全体の制限は、1 日あたり 1,000 件の単一の送信メールメッセージであるため、Amazon Web Services の Simple Email Serviceサービスを使用して、添付ファイル付きのメールを作成したいと考えています。
AWS の SESのSendEmailメソッドは添付ファイルをサポートしていませんが、SendRawEmail(少なくとも送信したいほとんどのファイル タイプに対して) 経由の未加工の電子メールをサポートしています。
私の知る限り、SingleEmailMessage の raw バージョンを取得することはできず、自分で作成する必要があります。
APEX でマルチパート MIME 電子メール メッセージを作成するにはどうすればよいですか?
php - PHP、Sendmail、非公開受信者の使用
Web アプリを AmazonSES に切り替えています。私たちは PHP 5.3、PHPMailer を使用しており、AmazonSES pear パッケージを使用してみましたが、何らかの理由でライブ サーバーでは信じられないほど遅くなりました。代わりに sendmail を使用する Amazon perl スクリプトに切り替えましたが、はるかに高速です。
ただし、未公開の受信者機能 (AmazonSES pear コードに組み込まれている) は利用できなくなりました。私が何をしても、電子メールのアドレスを"To: Undisclosed Recipients <workingadd@domain.com>"
問題は、作業アドレスがそこになければならないことです: php の mail() 関数はそれを必要とし、phpmailer はそれを必要とします。問題は、noreply@ の使用は失敗しますが、workingaddress@ の使用は機能することです。受信者リストは保護されていますが、そのアドレスですべての電子メールを取得することになります.
しかし、Amazon コードはプライマリ アドレスなしでメールを送信することに成功しました。答えを示唆するコードやネット上には何も見つかりません。
助けてください!