

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

# Amazon SES を Microsoft Windows Server IIS SMTP に統合する
<a name="send-email-windows-server"></a>

Amazon SES を介して E メールを送信するように Microsoft Windows Server の IIS SMTP サーバーを設定します。以下の手順は、Amazon EC2 インスタンスで、Microsoft Windows Server 2022 を使用している場合のものです。Windows Server 2016 でも同じ設定を使用できます。

**注記**  
Windows Server はサードパーティーのアプリケーションであり、Amazon Web Services によって開発またはサポートされていません。このセクションの手順は情報提供のみを目的としており、予告なく変更される場合があります。

**Amazon SES と Microsoft Windows Server IIS SMTP を統合するには**

1. まず、次の手順を使用して Microsoft Windows Server 2022 をセットアップします。

   1. [Amazon EC2 マネジメントコンソール](https://console.aws.amazon.com/ec2/home)から、新しい Microsoft Windows Server 2022 Base Amazon EC2 インスタンスを起動します。

   1. 「[Amazon EC2 Windows インスタンスの使用開始](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2Win_GetStarted.html)」の手順に従って、リモート Desktop によりそのインスタンスに接続してアクセスします。

   1. Server Manager のダッシュボードを起動します。

   1. [**Web Server**] ロールをインストールします。**IIS 10 管理互換性ツール** (**ウェブサーバー**チェックボックスのオプション) を必ず含めてください。

   1. [**SMTP Server**] 機能をインストールします。

1. 次に、以下の手順を使用して IIS SMTP サービスを設定します。

   1. Server Manager のダッシュボードに戻ります。

   1. **Tools** メニューから、**Internet Information Services (IIS) 10.0 Manager** を選択します。

   1. **SMTP Virtual Server \$11** を右クリックし、**プロパティ**を選択します。

   1. **アクセス**タブの **Relay Restrictions** で、**Relay** を選択します。

   1. **Relay Restrictions** ダイアログボックスで、**追加**を選択します。

   1. **Single Computer** で、IP アドレスとして **127.0.0.1** と入力します。これで、IIS SMTP サービスを介して E メールを Amazon SES に中継する権限がこのサーバーに割り当てられました。

      この手順では、E メールがこのサーバーで生成されることを前提としています。E メールを生成するアプリケーションが別のサーバーで実行されている場合は、IIS SMTP でそのサーバーの中継アクセスを許可する必要があります。
**注記**  
SMTP リレーをプライベートサブネットに拡張するには、[**Relay Restriction**] で [**Single Computer**] 127.0.0.1 と [**Group of Computers**] 172.1.1.0 ～ 255.255.255.0 (ネットマスクセクション) を使用します。[**Connection**] で、[**Single Computer**] 127.0.0.1 と [**Group of Computers**] 172.1.1.0 ～ 255.255.255.0 (ネットマスクセクション) を使用します。

1. 最後に、以下の手順を使用して、Amazon SES を介して E メールを送信するようにサーバーを設定します。

   1. **SMTP Virtual Server \$11 Properties**ダイアログボックスに戻り、**Delivery** タブを選択します。

   1. [**Delivery**] タブで、[**Outbound Security**] を選択します。

   1. **[Basic Authentication]** (基本認証) を選択し、Amazon SES SMTP 認証情報を入力します。これらの認証情報は、「[Amazon SES SMTP 認証情報を取得](smtp-credentials.md)」の手順に従って Amazon SES コンソールから取得できます。
**重要**  
SMTP 認証情報は、 AWS アクセスキー ID およびシークレットアクセスキーとは異なります。 AWS 認証情報を使用して SMTP エンドポイントに対して自分自身を認証しようとしないでください。認証情報の詳細については、「[Amazon SES 認証情報の種類](send-email-concepts-credentials.md)」を参照してください。

   1. [**TLS encryption**] が選択されていることを確認します。

   1. [**Delivery**] タブに戻ります。

   1. [**Outbound Connections**] を選択します。

   1. [**Outbound Connections**] ダイアログボックスで、ポートが 25 または 587 であることを確認します。

   1. [**Advanced**] を選択します。

   1. **スマートホスト**名で、使用する Amazon SES エンドポイントを入力します (たとえば、*email-smtp.us-west-2.amazonaws.com*)。Amazon SES AWS リージョン が利用可能な のエンドポイント URLs[「Amazon Simple Email Service (Amazon SES)](https://docs.aws.amazon.com/general/latest/gr/rande.html#ses_region)」を参照してください*AWS 全般のリファレンス*。

   1. Server Manager のダッシュボードに戻ります。

   1. Server Manager のダッシュボードで、[**SMTP Virtual Server \$11**] を右クリックし、新しい設定が選択されるようにサービスを再起動します。

   1. このサーバーを介して E メールを送信します。メッセージヘッダーを調べると、そのメッセージが Amazon SES を介して配信されたことを確認できます。