開始方法

Q: Amazon SES をテストする簡単な方法を教えてください。

新規ユーザーは、Amazon SES サンドボックスで Amazon SES の機能をテストできます。アカウントがサンドボックスにある場合、検証済みアイデンティティにのみ E メールを送信できます。検証済みアイデンティティとは、ユーザーが自分のものだと証明した E メールアドレスやドメインです。

また、アカウントがサンドボックスにある場合、1 日に送信できる E メールのボリュームと、1 秒間に送信できるメッセージ数が制限されます。

Q: 大量の E メールをすぐに送信できますか?

未検証の受信者に E メールを送信する準備が整ったら、AWS サポートセンターを通じて Amazon SES 送信制限の引き上げのリクエストを送信します。詳細については、Amazon SES デベロッパーガイドAmazon SES サンドボックス外への移動を参照してください。

料金と請求

Q: Amazon SES の使用状況を追跡するにはどうすればよいですか?

現在の請求期間の料金は、AWS マネジメントコンソールの請求ダッシュボードでいつでも確認できます。

制限と規制

Q: E メールの送信元のメールアドレスに条件はありますか?

ありません。自身が所有するアドレスやドメインから E メールを送信するときには、Amazon SES だけを使用します。

E メールアドレスやドメインを自身が所有していると証明するには、検証が必要です。AWS リージョンごとに、メールアドレスとドメインを合わせて最大 10,000 個 (内訳は問いません) 検証できます。E メールアドレスとドメインの検証の詳細については、Amazon SES デベロッパーガイドの Amazon SES の ID の検証を参照してください。

Q: Amazon SES では、E メールのサイズに制限はありますか?

Amazon SES v2 API と SMTP は、メッセージの一部であるイメージや添付ファイルを含めて、最大 40 MB のサイズの E メールメッセージを受け付けます。10 MB を超えるメッセージは帯域幅スロットリングの対象となり、送信速度によっては 40 MB/秒までスロットリングされる場合があります。例えば、40 MB のメッセージを 1 秒間に 1 通、または 20 MB のメッセージを 1 秒間に 2 通送信することが可能です。

Amazon SES API v1 は、メッセージの一部であるイメージや添付ファイルを含めて、最大 10 MB のサイズのメッセージを受け付けます。

Q: 送信できる E メールの数に制限はありますか?

Amazon SES アカウントにはそれぞれ送信制限があります。制限には次のものがあります。

  • 送信クォータ - 24 時間に E メールを送信できる受信者の最大数。
  • 最大送信レート – 1 秒間に E メールを送信できる受信者の最大数。

メッセージ数ではなく、受取人数に基づいた送信制限があります。送信制限は、Amazon SES コンソールを使用して、いつでも確認できます。

注意: 送信メールの品質が低いまたは疑わしいと当社が判断する場合 (バウンス率や苦情率が高かったり、未承諾コンテンツや悪意のあるコンテンツを含む場合など)、当社はユーザーのメール送信を一時的に停止する権利を留保します。

認証、検証、構成

Q: Amazon SES は Sender Policy Framework (SPF) をサポートしていますか?

はい、Amazon SES は SPF をサポートしています。E メールの送信における Amazon SES の使用方法によっては、SPF レコードの発行が必要となる場合があります。SPF を使用した Domain-based Message Authentication, Reporting and Conformance (DMARC) に準拠する必要がない場合、SPF レコードを発行する必要はありません。Amazon SES では、デフォルトで、アマゾン ウェブ サービスが所有する MAIL FROM ドメインから E メールを送信するためです。SPF を使用した DMARC に準拠する必要がある場合は、ユーザーの MAIL FROM ドメインを使用してSPF レコードを発行するよう Amazon SES を設定する必要があります。

Q: Amazon SES はドメインキーアイデンティファイドメール (DKIM) をサポートしていますか?

はい、Amazon SES は DKIM をサポートしています。Easy DKIM を有効にして、設定した場合、Amazon SES では、DKIM を使用して、送信メッセージに自動的に署名が行われます。必要に応じて、手動で署名することもできます。中には、配信性能をできるだけ上げるために、署名しない方がよい DKIM ヘッダーもあります。詳細については、Amazon SES デベロッパーガイドの Amazon SES における手動での DKIM 署名を参照してください。

Q: Amazon SES からの受信メールを DMARC に準拠させることはできますか?

Amazon SES では、SPF、DKIM、またはその両方を使って、E メールを DMARC に準拠させることができます。

詳細については、Amazon SES デベロッパーガイドの Amazon SES とセキュリティプロトコルを参照してください。

Q: 特定の種類の E メールを送信する場合に、専用 IP アドレスを指定できますか?

Amazon SES アカウントで使用するために専用 IP アドレスをいくつかリースすると、専用 IP プール機能を使用して、その IP アドレスでグループ (プール) を作成できます。その後、各プールを構成セットと関連付けることができます。このようにすると、その構成セットを使用して E メールを送信した場合、その E メールは関連付けられたプール内の IP アドレスからのみ送信されるようになります。詳細については、Amazon SES デベロッパーガイド専用 IP プールの作成を参照してください。

Q: 専用 IP アドレス (標準) と (マネージド) の違いは何ですか?

どちらの専用 IP オプションも、予約済み IP アドレスによる送信レピュテーションを管理するのに役立ちます。専用 IP アドレス (標準) は、IP アドレスを手動で設定し、管理する必要があります。専用 IP アドレス (マネージド) は、専用 IP プールの手動によるモニタリングやスケーリングの必要性を低減します。また、ウォームアップ状況をより正確にモデル化し、配信性に影響を与える過剰送信を防止するのに役立ちます。より詳細な利点の比較については、Amazon SES デベロッパーガイドの専用 IP アドレスをご覧ください。

送信機能

Q: Amazon SES では、SMTP エンドポイントを利用できますか?

Amazon SES では、SMTP を使用して E メールを送信できるアプリケーションとのシームレスな統合のために SMTP インターフェイスを利用できます。アプリケーションからこの SMTP インターフェイスに直接接続することも、SMTP リレーとしてこのインターフェイスを使用するように既存の E メールサーバーを設定することもできます。

Amazon SES SMTP インターフェイスに接続するには、SMTP 認証情報を作成する必要があります。SMTP 認証情報の作成の詳細については、Amazon SES デベロッパーガイドAmazon SES SMTP 認証情報の取得を参照してください。

Q: Amazon SES を使用して、すでに使用しているアプリケーションから E メールを送信することはできますか?

Amazon SES では、自分で開発したソフトウェアや、SMTP プロトコルでメールを送信するサードパーティ製ソフトウェアなど、すでに使用している SMTP クライアントソフトウェアで使用するためのプライベート SMTP リレーを作成できます。

詳細については、Amazon SES デベロッパーガイドAmazon SES SMTP インターフェイスを使用した E メールの送信を参照してください。

Q: Amazon SES では、添付ファイル付きの E メールを送信できますか?

Amazon SES は、ドキュメント、画像、音声、動画など、よく利用されるコンテンツ形式の多くをサポートしています。

注意: お客様自身の安全と顧客の安全のために、Amazon SES は、お客様が送信したすべての添付ファイルをスキャンし、ウイルスやマルウェアを確認しています。

添付ファイル付きの E メールを送信するには、SMTP をサポートする E メールクライアントを使用します。Amazon SES を使って E メールを送信するようにクライアントを設定すると、メッセージが送信される前に、適切な MIME 部分と E メールヘッダーが自動的に作成されます。

また、添付ファイル付きEメールをプログラム的に送信することもできます。Eメールに添付ファイルを含めるには、新しいマルチパートのEメールメッセージを作成します。このメッセージに、MIME エンコードコンテンツと一緒に、適切な Content-Type ヘッダーを含む MIME 部分を含めます。次に、Content-Disposition ヘッダーを使用して、コンテンツをインラインで表示するか、添付ファイルとして扱うかどうかを指定します。

メッセージを作成したら、SendRawEmail API を使用して送信できます。

Q: 実際の受信者にメールを送信しなくても、Amazon SES のレスポンスをテストすることはできますか?

Amazon SES のメールボックスシミュレータを使用すると、実際の受信者に E メールを送信しなくても、送信レートをテストしたり、バウンスや苦情などのイベントの処理能力をテストしたりできます。メールボックスシミュレーターに送信されるメッセージは、バウンス率や苦情率の計算に含まれず、送信クォータにも加算されません。ただし、メールボックスシミュレーターに送信される各メッセージには、実際の顧客に送信する場合と同様に課金されます。

Amazon SES メールボックスシミュレーターの詳細については、Amazon SES デベロッパーガイドの Amazon SES での E メール送信のテストを参照してください。

配信性能

Q: Amazon SES は、E メールが確実に配信されるようにするうえでどのように役立ちますか?

Amazon SES では、コンテンツフィルタリング技術を使用して、送信メールがスキャンされます。このコンテンツフィルターにより、Amazon SES を使って送信されるコンテンツが確実に ISP の基準を満たすようになります。Amazon SES では、E メールの配信性能をさらに向上させるため、バウンス、苦情、配信通知といったフィードバックループを利用できます。

Q: Amazon SES では E メールの受信が保証されますか?

Amazon SES では、ISP のガイドラインを厳格にモニタリングしており、合法的で高品質の E メールが受信者の受信トレイに確実に配信されるようになります。ただし、Amazon SES に限らず他のメール送信サービスでも、個々の E メールの配信は保証していません。ISP 側で E メールメッセージが削除されたり喪失したりすることや、受信者が入力した E メールアドレスが間違っていることもあります。また、受信者が特定の送信者からの E メールの受信を拒否している場合は、E メールが ISP 側で拒否されるか、特に通知せずに削除されることがあります。

Q: Amazon SES を使用して送信された E メールが受信者の受信トレイに到着するのにかかる時間はどれくらいですか?

Amazon SES では、各リクエストが行われてから数秒以内に E メールがインターネットに配信されます。ただし、いくつかの要因のため、またインターネットの不確実な性質上、E メールの配信時期や、メッセージが宛先に到達するまでのルートを正確に予測することはできません。

例えば、一時的に "メールボックスの容量が不足している" という状況になり、ISP から受取人に E メールを配信できない場合があります。 このような場合、Amazon ではメッセージの再配信が試行されます。「メールボックスが存在しません」などのパーマネントエラーの場合、Amazon SES はメッセージを再送信せず、ユーザーはハードバウンス通知を受け取ります。E メールが Amazon SES から受取人のメールサーバーに正常に配信されるとアラートが送信されるよう、配信通知を設定できます。

Q: メールの配信は、Amazon SES の他のユーザーに起因するバウンスや苦情の影響を受けますか?

通常、Amazon SES の他のユーザーが送信したメッセージによりバウンスや苦情が発生しても、E メールを送信する機能には影響しません。

ただし、受信者の E メールアドレスによってハードバウンスが生成された場合は異なります。受信者の E メールアドレスによってハードバウンスが生成されると、Amazon SES はそのアドレスをグローバルサプレッションリストに追加します。グローバルサプレッションリストに記載されているアドレスに E メールを送信しようとした場合、Amazon SES の呼び出しは正常に行われますが、Amazon SES からこの E メールが送信されることはなく、この E メールはハードバウンスとして処理されます。

グローバルサプレッションリストのアドレスに送信される E メールは、送信クォータとバウンス率にカウントされます。E メールアドレスは、サプレッションリストに最大 14 日まで残ります。

グローバルサプレッションリストの詳細については、Amazon SESAmazon SES と配信性能を参照してください

セキュリティと暗号化

Q: Amazon のスタッフはユーザーが送受信した E メールを閲覧できますか?

当社は、自社開発のスパム対策テクノロジーを使用して、低品質のコンテンツを含むメッセージをフィルタリングしています。また、添付ファイルのあるメッセージをすべてスキャンし、ウィルスや悪意のあるコンテンツをチェックしています。

Q: 受信する E メールメッセージを暗号化できますか?

Amazon SES は AWS Key Management Service (KMS) と統合されており、Amazon S3 バケットに書き込むメールを暗号化できます。Amazon SES は、クライアント側の暗号化を使用して、Amazon S3 に書き込む前に E メールを暗号化します。つまり、Amazon S3 からメールを取得した後で、お客様側でコンテンツを復号する必要があります。AWS Java SDK と AWS Ruby SDK では、復号を処理できるクライアントを利用できます。

Q: Amazon SES で E メールを送信する場合は、Transport Layer Security (TLS) によって暗号化された接続が使用されますか?

Amazon SES は TLS 接続に対して TLS 1.2、TLS 1.1、および TLS 1.0 をサポートしています。

デフォルトで、Amazon SES は opportunistic TLS を使用します。このことは、Amazon SES が常に受信メールサーバーに安全な接続を行おうとしていることを意味します。Amazon SES が安全な接続を確立できない場合、暗号化せずにメッセージを送信します。

この動作を変更して、Amazon SES が安全な接続を確立できる場合にのみ受信側のメールサーバーにメッセージを送信するようにできます

Q: Amazon SES では、受信メールがスパムではないことや、受信メールにウイルスが含まれていないことをどのように確認していますか?

Amazon SES では、いくつかのスパム対策とウイルス対策を使用しています。まず、ブロックリストを使用して、既知のスパム発信者からのメールがシステムに配信されないようにします。また、すべての受信メールと添付ファイルに対してウイルススキャンが実行されます。Amazon SES では、スパム検出の判定を利用でき、各メッセージを信頼できるかどうかを判断できます。スパムとウイルスの判定に加えて、Amazon SES では DKIM および SPF のチェックの結果も確認できます。

Q: Amazon SES のユーザーがスパムを送信しないよう、どのような方法で防いでいますか?

Amazon SES では、社内のコンテンツフィルタリングテクノロジーを使用して E メールコンテンツをスキャンし、スパムやマルウェアを確認します。

スパムや悪意のあるコンテンツを送信していると判断されたアカウントは、E メールの送信機能が制限または停止されます。

Amazon SES とその他の AWS のサービス

Q: Amazon SES と Amazon SNS の違いは何ですか?

Amazon SES は、E メールで通信を送信する必要があるアプリケーション向けのサービスです。Amazon SES は、E メールのカスタムヘッダーフィールドやさまざまな MIME タイプをサポートしています。

これとは対照的に、Amazon Simple Notification Service(Amazon SNS)はメッセージ指向のアプリケーションで、HTTP や Amazon SQS、またはEメールなどの選択したトランスポートプロトコルを介して、複数の加入者が時間制約が厳しいメッセージの「プッシュ」通知をリクエスト/受信するものです。Amazon SNS の通知の本文は、UTF-8 文字列の 8,192 文字に制限されており、マルチメディアのコンテンツをサポートするためのものではありません。

Q: Amazon SES を使用するために、Amazon EC2 や他の AWS のサービスに登録する必要がありますか?

Amazon SES のユーザーは、他の AWS サービスに登録する必要はありません。そのアプリケーションが自分のデータセンターで実行しているものであっても、Amazon EC2 上であっても、またはクライアントのソフトウェアソリューションとして実行されていても、インターネットにアクセスできるアプリケーションであれば Amazon SES を使用してEメールを送信することができます。

お問い合わせ先

Q: Amazon SES ユーザーからスパムやその他の迷惑メールを受信しました。これらのメッセージをどのように報告するのですか?

E メールの不正使用を報告するには、email-abuse@amazon.com 宛てに E メールで連絡してください。
問題を可能な限り迅速かつ効果的に処理できるように、元の E メールのヘッダーをすべて含めてください。一般的な E メールクライアントのいくつかについて E メールヘッダーを取得する手順については、MxToolbox.com ウェブサイトの How to Get Email Headers を参照してください。

Q: Amazon SES に関する機能リクエストを送信したり、他の製品フィードバックを送信したりする方法を教えてください。

AWS アカウントマネージャは、機能リクエストとフィードバックを適切なチームに直接送信できます。現在 AWS アカウントマネージャーをお持ちでない場合は、Amazon SES フォーラムでフィードバックを提供することもできます。

Q: Amazon SES のテクニカルサポートを受けるにはどうすればよいですか?

AWS サポートプランをお持ちの場合は、ウェブベースの AWS マネジメントコンソールから直接新しいサポートケースを作成できます。AWS サポートプランは、月額 29 USD からございます。AWS サポートプランの詳細については、https://aws.amazon.com/premiumsupport/ を参照してください。

新しいテクニカルサポートケースを開くには

  1. コンソールの [サポート] メニューで、[サポートセンター] を選択します。
  2. 次に、[ケースの作成] を選択します。
  3. [ケースの作成] ページで、[テクニカルサポート] を選択します。
  4. 発生している問題に関する情報を入力し、チケットを送信します。

AWS サポートプランをお持ちでない場合は、Amazon SES フォーラムで質問したり、回答を得たりもできます。

料金の詳細を確認する

Amazon SES の料金ページを参照してください。

詳細 
無料のアカウントにサインアップ

AWS 無料利用枠にすぐにアクセスできます。

サインアップ 
コンソールで構築を開始する

AWS マネジメントコンソールで Amazon SES を使った構築を始めましょう。

サインイン