異なるリージョンのAmazon SESおよびEC2インスタンス


9

EC2インスタンスでホストされているeコマースWebサイトからトランザクションメールを送信する必要があります。通常のメールサービスはGoogleがホストしています。

問題は、SESが利用できないアジア太平洋地域に拠点を置いていることです。では、SESを使用するためだけにリージョンを変更できますか?EC2インスタンスに影響はありますか?これに関するドキュメントが見つかりません。


2015年6月の時点で、Amazonはまだアジア太平洋をサポートしていません。同じ問題が発生しました。
グリーン

回答:


12

(注:異なる「リージョン」を意味し、異なる「ゾーン」を意味しないと思います。AWSでは、「ゾーン」は特定のリージョン内のアベイラビリティーゾーンを指します。ここではリージョンを意味すると想定します。SESはリージョンレベルのサービスです。)

はい、SESは現在アジア太平洋地域では利用できません。

ただし、既存のリージョンからクロスリージョンをSESサービスに接続できない理由はありません。これを行うために、既存のリージョンでアプリを変更する必要はありません。SESとネットワーキングのベストプラクティスでは、アプリケーションに最も近いエンドポイントを選択することをお勧めしますが、ネットワークレイテンシを削減するために、SESサービスと同じリージョンにアプリインスタンスを配置するためのSES要件はありません。SMTP / Sを使用して電子メールを送信している場合、電子メールサーバーはインターネット上のどこにあってもかまいません。

アジア太平洋のアプリを設定して、任意の地域のSESが提供するSMTP / Sエンドポイントを介してメールを送信できます。繰り返しになりますが、ネットワークレイテンシが問題になる可能性がありますが、メールの量によっては、ネットワークレイテンシが法外になるとは思わないでしょう。実際、このセットアップは、SESがサポートされていない地域のユーザーには非常に一般的だと思います。

利用可能な任意のリージョン(EUアイルランドなど)でSESサービスをセットアップし、基本的な負荷テストを実行して、レイテンシがアプリケーションに与える影響を確認することをお勧めします。

詳細については、「Amazon SES SMTPエンドポイントへの接続」を参照してください


1
入力いただきありがとうございます。SES手続き(ドメイン検証、電子メール検証、SMTP資格情報の生成など)を完了し、テスト電子メールを送信しました。そのため、EC2インスタンスからプログラムで機能させることもできると思います。
Golmaal

@Golmaal、こんにちは、アプリケーションはまだこのSESセットアップを使用していますか?はいの場合は統計情報を提供できますが、そうでない場合は、なぜ、何に切り替えたのかを明確にできますか?
ジョー。L

2019年12月の時点でAmazonはアジアのいくつかの領域をサポートしています。docs.aws.amazon.com/general/latest/gr/...
スラヴァAbakumov

0

回避策:内部的にSESを使用するPinpointを使用します。ピンポイントはインド地域で利用可能です。プロジェクトを作成したら、メール/ SMSの設定を構成できます。ドメイン検証の標準的な手順、DNSレコードの追加(awsコンソールで生成)、電子メールアドレス検証もここにあります。SMTPの詳細またはAPIを取得して、メールの送信を開始できます。バウンス設定は、SESのようにコンソールから行うことはできません。代わりに、Kinesisへのストリーミングを選択してから、すべての統計を取得するカスタムクエリを作成できます。お役に立てれば。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.