アマゾン EC2 で E メールの逆引き DNS レコードを作成する - Amazon Elastic Compute Cloud

アマゾン EC2 で E メールの逆引き DNS レコードを作成する

EC2 インスタンスから第三者に E メールを送信する場合は1 つ以上の Elastic IP アドレスをプロビジョニングし、E メールの送信に使用する Elastic IP アドレスに静的な逆引き DNS レコードを割り当てることをお勧めします。これにより、電子メールが一部のスパム対策組織によりスパムとしてフラグ付けされるのを防ぐことができます。AWSはISP およびインターネットアンチスパム組織と協力して、これらのアドレスから送信された E メールにスパムのフラグが付く可能性を減らしています。

考慮事項
  • 逆引き DNS レコードを作成する前に、Elastic IP アドレスを参照する、対応するフォワード DNS レコード (レコードタイプ A) を設定する必要があります。

  • 逆引き DNS レコードが Elastic IP アドレスに関連付けられている場合、その Elastic IP アドレスはアカウントにロックされ、レコードが削除されるまでアカウントからリリースすることはできません。

  • サポートに問い合わせて Elastic IP アドレスの逆引き DNS を設定する場合、逆引き DNS を削除することはできますが、Elastic IP アドレスを解放することはできません。これはElastic IP アドレスが サポートによってロックされているためです。Elastic IP アドレスのロックを解除するにはAWS サポート にお問い合わせください。Elastic IP アドレスはロックを解除した後に解放することができます。

  • [AWS GovCloud (US) Region] 逆引き DNS レコードを作成することはできません。AWS から静的な逆引き DNS レコードが割り当てられる必要があります。サポートケースを開いて、逆引き DNS と E メール送信の制限を削除します。エラスチック IP アドレスと逆引き DNS レコードを指定する必要があります。

逆引き DNS レコードを作成する

Elastic IP アドレスの逆引き DNS レコードを作成するには次の手順を実行します。

Console
  1. アマゾン EC2 コンソール のhttps://console.aws.amazon.com/ec2/ を開いてください。

  2. ナビゲーションペインで [Elastic IP] を選択してください。

  3. Elastic IP アドレスを選択し、[Actions]、[Update reverse DNS] の順に選択してください。

  4. [Reverse DNS domain name] (リバース DNS ドメイン名) の場合、ドメイン名を入力してください。

  5. update を入力して確定します。

  6. [更新] を選択してください。

AWS CLI

次の例に示すように modify-address-attribute コマンドを使用します。

aws ec2 modify-address-attribute --allocation-id eipalloc-abcdef01234567890 --domain-name example.com

以下は出力例です。

{ "Addresses": [ { "PublicIp": "192.0.2.0", "AllocationId": "eipalloc-abcdef01234567890", "PtrRecord": "example.net.", "PtrRecordUpdate": { "Value": "example.com.", "Status": "PENDING" } ] }

逆引き DNS レコードを削除する

Elastic IP アドレスから逆引き DNS レコードを削除するには次の手順を実行します。

次のエラーが表示された場合はサポートに E メール送信制限の解除リクエストを送信することで、サポートを受けることができます。

The address cannot be released because it is locked to your account.
Console
  1. アマゾン EC2 コンソール のhttps://console.aws.amazon.com/ec2/ を開いてください。

  2. ナビゲーションペインで [Elastic IP] を選択してください。

  3. Elastic IP アドレスを選択し、[Actions]、[Update reverse DNS] の順に選択してください。

  4. [Reverse DNS domain name] (リバース DNS ドメイン名) の場合、ドメイン名をクリアします。

  5. update を入力して確定します。

  6. [更新] を選択してください。

AWS CLI

次の例に示すように reset-address-attribute コマンドを使用します。

aws ec2 reset-address-attribute --allocation-id eipalloc-abcdef01234567890 --attribute domain-name

以下は出力例です。

{ "Addresses": [ { "PublicIp": "192.0.2.0", "AllocationId": "eipalloc-abcdef01234567890", "PtrRecord": "example.com.", "PtrRecordUpdate": { "Value": "example.net.", "Status": "PENDING" } ] }