

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon SES API を使用して E メールを送信する
<a name="send-email-api"></a>

Amazon SES を介して本稼働 E メールを送信する場合には、Simple Mail Transfer Protocol（SMTP）インターフェイスまたは Amazon SES API を使用できます。 SMTP インターフェイスの詳細については、「[Amazon SES SMTP インターフェイスを使用して E メールを送信](send-email-smtp.md)」を参照してください。このセクションでは、API を使用して E メールを送信する方法について説明します。

Amazon SES の API を使用して E メールを送信する場合は、メッセージの内容を指定し、Amazon SES は MIME E メールを組み立てます。また、メッセージの内容を完全に制御できるように、E メールを自分で構成することもできます。API の詳細については、[Amazon Simple Email Service API リファレンス](https://docs.aws.amazon.com/ses/latest/APIReference/)を参照してください。Amazon SES AWS リージョン が利用可能な のエンドポイント URLs[「Amazon Simple Email Service エンドポイントとクォータ](https://docs.aws.amazon.com/general/latest/gr/ses.html)」を参照してください*AWS 全般のリファレンス*。

以下の方法で API を呼び出すことができます。
+ **直接 HTTPS リクエストを作成する** - これは、リクエストの認証と署名を手動で処理し、リクエストを手動で作成する必要があるため、最も高度な方法です。Amazon SES API の詳細については、*API v2 リファレンス*ページの[Welcome](https://docs.aws.amazon.com/ses/latest/APIReference-V2/Welcome.html)を参照してください。
+ ** AWS SDK を使用する —**AWS SDKsを使用すると、Amazon SES を含む複数の AWS サービスの APIs に簡単にアクセスできます。 Amazon SES SDK を使用すると、認証、リクエスト署名、再試行ロジック、エラー処理などの低レベルの機能が自動的に実行されるため、充実したアプリケーションの構築に専念できます。
+ **command line インターフェイスの使用** – [AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) は、Amazon SES 用のコマンドラインツールです。さらに、PowerShell 環境でスクリプトを作成できるように、[AWS Tools for PowerShell](https://aws.amazon.com/powershell/) も提供しています。

Amazon SES API に直接アクセスするか、 SDK、、 AWS Command Line Interface または AWS Tools for PowerShell を介して AWS 間接的にアクセスするかにかかわらず、Amazon SES API は、E メールメッセージの構成に対する制御の程度に応じて、2 つの異なる方法で E メールを送信できます。
+ **フォーマット済み -** Amazon SES は、正しくフォーマットされた E メールメッセージを構成して送信します。ユーザーは、送信元と宛先のアドレス、件名、メッセージ本文を入力するだけです。Amazon SES は残りのすべてを処理します。詳細については、「[Amazon SES API を使用してフォーマット済み E メールを送信する](send-email-formatted.md)」を参照してください。
+ **Raw - **E メールメッセージを手動で構成して送信します。自分で E メールヘッダーおよび MIME の種類を指定します。E メールのフォーマット作業を自分で行った経験があれば、未処理のインターフェイスにより、メッセージの構成をより詳細に制御できます。詳細については、「[Amazon SES API v2 を使用した raw E メールの送信](send-email-raw.md)」を参照してください。

**Topics**
+ [Amazon SES API を使用してフォーマット済み E メールを送信する](send-email-formatted.md)
+ [Amazon SES API v2 を使用した raw E メールの送信](send-email-raw.md)
+ [テンプレートを使用して、Amazon SES API でパーソナライズされた E メールを送信する](send-personalized-email-api.md)
+ [AWS SDK を使用して Amazon SES 経由で E メールを送信する](send-an-email-using-sdk-programmatically.md)
+ [Amazon SES でサポートされているコンテンツのエンコーディング](content-encodings.md)