翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon での E メール配信性能について SES
送信者が望むのは、受取人が E メールを読み、有益であると見なし、スパムのラベルを付けないことです。つまり、E メールの配信性能 (メールが受信者の受信箱に到達する割合) を最大限に高める必要があります。このトピックでは、Amazon を使用する際に理解しておくべき E メール配信性能の概念について説明しますSES。
メールの配信可能性を最大限に高めるには、E メール配信の問題を理解して、問題を回避するステップを積極的に実施し、送信メールのステータス情報を継続的に入手することが必要です。さらに、配信が成功する確立を高めるために、必要に応じてメール送信プログラムを改善する必要があります。以下のセクションでは、これらのステップの背後にある概念と、Amazon がプロセスをどのようにSES支援するかについて説明します。
E メール配信問題の理解
ほとんどの場合、メッセージは対象の受取人に正常に配信されます。ただし、配信が失敗する場合や、送信されたメールの受け取りを受取人が拒否する場合があります。以下のセクションで説明するバウンス、苦情、およびサプレッションリストは、これらの配信問題に関連しています。
バウンス
受信者の受信者 (E メールプロバイダーなど) が受信者にメッセージを配信できない場合、受信者はメッセージを Amazon にバウンスしますSES。SES 次に、Amazon は、システムの設定方法に応じて、E メールまたは Amazon Simple Notification Service (Amazon SNS) を通じてバウンスされた E メールを通知します。詳細については、「Amazon SES のイベント通知の設定」を参照してください。
以下に示すように、ハードバウンスとソフトバウンスがあります。
-
ハードバウンス - 永続的な E メール配信の障害。たとえば、メールボックスは存在しません。Amazon SESはDNS、検索の失敗を除いて、ハードバウンスを再試行しません。ハードバウンスの原因となっている E メールアドレスに対して配信の試行を繰り返さないことを強くお勧めします。
-
ソフトバウンス - 一時的な E メール配信の障害。たとえば、メールボックスがいっぱいである、接続が多すぎる (スロットリングとも呼ばれる)、または接続がタイムアウトになった場合です。Amazon SES はソフトバウンスを複数回再試行します。E メールがまだ配信できない場合、Amazon は再試行をSES停止します。
Amazon は、再試行されなくなるハードバウンスとソフトバウンスSESを通知します。ただし、ハードバウンスのみが、Amazon SESコンソールまたは を使用して取得するバウンス率とバウンスメトリクスにカウントされますGetSendStatistics
API。
バウンスには同期または非同期があります。同期バウンスは、送信者と受取人の E メールサーバーがアクティブに通信している間に発生します。非同期バウンスは、最初に受取人が E メールメッセージの配信を承諾した後で、受取人への配信に失敗した場合に発生します。
苦情
ほどんどの E メールクライアントプログラムには、メッセージをスパムフォルダに移動して E メールプロバイダーに転送するためのボタン ([Mark as Spam (スパムとしてマーク)] など) が用意されています。また、ほとんどの E メールプロバイダーでは、ユーザーが不要な E メールメッセージを転送して E メールプロバイダーによる防止策をリクエストできる迷惑メール用アドレス (abuse@example.net など) を用意しています。どちらの場合も、受取人が苦情を申し立てます。E メールプロバイダーがスパム送信者であると判断し、Amazon SESが E メールプロバイダーとフィードバックループを設定している場合、E メールプロバイダーは苦情を Amazon に送り返しますSES。Amazon は、このような苦情SESを受信すると、システムの設定方法に応じて、E メールまたは Amazon SNS通知を使用して苦情を転送します。詳細については、「Amazon SES のイベント通知の設定」を参照してください。苦情を申し立てている E メールアドレスに対して配信の試行を繰り返さないことをお勧めします。
グローバルサプレッションリスト
SES 共有 IP プール内のアドレスの評価SESを保護するために が所有および管理する Amazon SES グローバルサプレッションリスト には、SES最近顧客に対してハードバウンスを引き起こした受信者の E メールアドレスが含まれています。サプレッションリストに登録されているSESアドレスに を介して E メールを送信しようとすると、 の呼び出しはSES成功しますが、E メールは送信ではなくハードバウンスとしてSES扱われます。ハードバウンスと同じく、ブラックリストのバウンスは送信量上限やバウンス率にカウントされます。E メールアドレスは、サプレッションリストに最大 14 日まで残ります。送信しようとしている E メールアドレスが有効であることが確実である場合は、アドレスがアカウントレベルのサプレッションリストにリストされていないことを確認してグローバルサプレッションリストを上書きできますがSES、バウンスした場合、バウンスはユーザー自身の評価に影響しますが、アカウントレベルのサプレッションリストを使用していない場合、その E メールアドレスに送信できないため、バウンスが発生することはありません。アカウントレベルのサプレッションリストの詳細については、「Amazon SESアカウントレベルのサプレッションリストの使用」を参照してください。
積極的な対応
インターネット経由の E メールに関する最大の問題の 1 つは、未承諾一括 E メール (スパム) です。E メールプロバイダーは、顧客にスパムが送信されないように広範な防止策を実行しています。SES また、Amazon は、E メールプロバイダーが E メールをスパムと見なす可能性を減らすための措置を講じます。Amazon SES は、検証、認証、送信クォータ、およびコンテンツフィルタリングを使用します。また、Amazon SES は E メールプロバイダーとの信頼された評価を維持し、高品質の E メールを送信する必要があります。Amazon SESは、これらの処理の一部を自動的に実行します (コンテンツフィルタリングなど)。また、ツール (認証など) を提供したり、適切な方向 (送信クォータ) に誘導したりします。以下のセクションでは、それぞれの概念の詳細情報を提供します。
検証
残念ながらスパムの発信者は、E メールヘッダーを改ざんし、元のメールアドレスを偽装して、E メールが別の送信元から送られたように見せかけることができます。E メールプロバイダーと Amazon の間の信頼を維持するためにSES、Amazon は送信者が本人であることを確認するSES必要があります。そのため、送信 ID SESを保護するために、Amazon 経由で E メールを送信するすべての E メールアドレスを検証する必要があります。E メールアドレスを確認するには、Amazon SESコンソールを使用するか、Amazon SES を使用しますAPI。また、ドメイン全体を確認することもできます。詳細については、「Eメールアドレス ID の作成」および「ドメイン ID の作成」を参照してください。
アカウントがまだ Amazon SESサンドボックスにある場合は、Amazon SESメールボックスシミュレーターによって提供されるアドレスを除くすべての受信者アドレスも確認する必要があります。サンドボックスの外への移動については、「本番稼働アクセスのリクエスト (Amazon SESサンドボックスからの移動)」を参照してください。メールボックスシミュレーターの詳細については、「手動でメールボックスシミュレーターを使用する」を参照してください。
認証
認証は、本人であることを E メールプロバイダーに示す、もう 1 つの方法です。メールを認証するときに、自分がアカウントの所有者であり、E メールが転送中に変更されていないという証拠を提供します。場合によっては、E メールプロバイダーは、認証されない E メールの送信を拒否します。Amazon は、送信者ポリシーフレームワーク (SPF) と識別メール () の 2 DomainKeys つの認証方法SESをサポートしていますDKIM。詳細については、「Amazon SES での ID の設定」を参照してください。
送信クォータ
E メールプロバイダーでは、E メールの数量または頻度が突然急増する現象を検出すると、その送信者がスパム発信者であることを疑い、E メールをブロックする場合があります。したがって、すべての Amazon SESアカウントには一連の送信クォータがあります。これらのクォータは、24 時間内に送信できる E メールの数と、1 秒あたりに送信できる E メールの数を制限します。これらの送信クォータは、E メールプロバイダーとの信頼性の保護に役立ちます。
ほとんどの場合、まったく新しいユーザーの場合、Amazon SESでは毎日少量の E メールを送信できます。送信したメールが E メールプロバイダーに受け入れられる場合は、自動的にこのクォータが引き上げられます。送信クォータは時間の経過とともに次第に引き上げられ、より短い間隔でより多くの E メールを送信できるようになります。SES 送信制限引き上げケース
送信クォータの詳細およびクォータを引き上げる方法については、「Amazon SES 送信制限の管理」を参照してください。
コンテンツのフィルタリング
多くの E メールプロバイダーでは、コンテンツのフィルタリングを使用して、受信 E メールがスパムであるかどうかを判断します。コンテンツフィルターは、疑わしいコンテンツを探し、E メールがスパムのプロファイルに適合する場合はその E メールをブロックします。Amazon はコンテンツフィルターもSES使用します。アプリケーションが Amazon にリクエストを送信するとSES、Amazon SES はユーザーに代わって E メールメッセージをアセンブルし、メッセージヘッダーと本文をスキャンして、E メールプロバイダーがスパムと見なす可能性のあるコンテンツが含まれているかどうかを確認します。Amazon がSES使用するコンテンツフィルターにメッセージがスパムのように見えた場合、Amazon の評価SESは悪影響を受けます。
SES また、Amazon はすべてのメッセージをスキャンしてウイルスがないか調べます。メッセージにウイルスが含まれている場合、Amazon SESは受信者のメールサーバーへのメッセージの配信を試みません。
評価
E メール送信に関して、評価は IP アドレス、E メールアドレス、または送信ドメインがスパムの発信元ではないことを確認する測定指標であり、非常に重要です。Amazon SES は、E メールプロバイダーから受信者の受信トレイに E メールが配信されるように、E メールプロバイダーから高い評価を得ています。同様に、Amazon で信頼された評価を維持する必要がありますSES。高品質のコンテンツを送信SESすることで、Amazon での評価を構築します。高品質のコンテンツを送信すると、評価は時間の経過とともにより信頼され、Amazon は送信クォータSESを増やします。バウンスや苦情が多すぎると、評価に悪影響を及ぼし、Amazon SESがアカウントの送信クォータを減らしたり、Amazon SESアカウントを終了させたりする可能性があります。
高い評価を維持する方法の 1 つは、システムをテストするときに、自分で作成した E メールアドレスに送信するのではなくメールボックスシミュレーターを使用することです。メールボックスシミュレーターに送信された E メールは、バウンスや苦情のメトリクスには影響しません。メールボックスシミュレーターの詳細については、「手動でメールボックスシミュレーターを使用する」を参照してください。
高品質 E メール
高品質 E メールは、受取人が価値を認めて受信を希望する E メールです。値は、受信者によって異なるものを意味し、その形式にはオファー、注文確認、領収書、ニュースレターなどがあります。E メールプロバイダーで品質が低いと見なされた E メールはブロックされるため、最終的に配信性能は送信する E メールの品質に左右されます。
継続的な情報の入手
配信が失敗した場合、受信者が E メールについて苦情を申し立てた場合、または Amazon が受信者のメールサーバーに E メールをSES正常に配信した場合、Amazon SESは通知を提供し、使用状況統計を簡単にモニタリングできるようにすることで、問題を追跡するのに役立ちます。
通知
E メールがバウンスすると、E メールプロバイダーは Amazon に通知しSES、Amazon SESは通知します。Amazon は、ハードバウンスとソフトバウンスについて、Amazon SESが再試行しなくなることをSES通知します。多くの E メールプロバイダーも苦情を転送します。Amazon SES は主要な E メールプロバイダーと苦情フィードバックループを設定しているため、お客様が苦情を申し立てる必要はありません。Amazon SESは、バウンス、苦情、正常な配信を 2 つの方法で通知できます。Amazon 経由で通知を受け取るようにアカウントを設定するかSNS、E メールで通知を受け取ることができます (バウンスと苦情のみ)。詳細については、「Amazon SES のイベント通知の設定」を参照してください。
使用統計
Amazon SES は使用状況統計を提供するため、失敗した配信を表示して根本原因を特定して解決できます。使用状況統計は、Amazon SESコンソールを使用するか、Amazon SES を呼び出して表示できますAPI。配信、バウンス、苦情、およびウイルス感染により拒否された E メールの数を調べたり、送信クォータを超えていないかを確認したりできます。
E メール送信プログラムの向上
多数のバウンスや苦情が発生する場合は、E メール送信戦略を再評価する必要があります。バウンス、苦情、低品質の E メールを送信しようとすると、悪用が発生し、 が終了する AWS アカウント リスクがあることに注意してください。最終的には、Amazon を使用して高品質の E SES メールを送信し、受信を希望する受信者にのみ E メールを送信する必要があります。
t-least-once 配信
Amazon は、冗長性と高可用性を実現するために、メッセージのコピーを複数のサーバーにSES保存します。まれではありますが、メッセージを受信または削除するときに、メッセージのコピーが保存されているサーバーの1台が使用できない場合があります。
この場合、使用できないサーバーではメッセージのコピーが削除されず、メッセージの受信時に、そのメッセージコピーをもう一度受け取る場合があります。アプリケーションがべき等になるよう設計する必要があります (同じメッセージを繰り返し処理した場合にも悪影響が発生しないように設計する必要があります)。