Amazon SESメーラーのセットアップでIDを隠す

Amazon SESを使用してWordPressサイトにプライベートメールを設定したいですか?このガイドでは、WP Mail SMTPを設定してユーザーIDを隠し、メールドメインを制限する方法を説明します。

このチュートリアルでは、Amazon SESメーラーでWP Mail SMTPを使用してプライバシーとドメイン制限を強化する手順を説明します。

注: このガイドを進める前に、Amazon SESガイドに従ってAWS SESメーラーをセットアップしていることを確認してください。

この追加チュートリアルは、WP Mail SMTPプラグイン内のSES IDテーブルの非表示や、特定のIDからメールを送信するための新しいIAMユーザーの作成など、高度なプライバシー対策を必要とするユーザー向けです

SESアイデンティティ・テーブルの非表示

WordPressサイトのプライバシーとセキュリティを強化するために、特にSESアカウントの所有者でない場合は、WP Mail SMTP設定でSES IDテーブルを非表示にすることができます。これは、フリーランサーや代理店がクライアントのサイトを管理しているが、SESの詳細へのアクセスを制限したい場合などに便利です。

アイデンティティを隠す

SESのIDテーブルを非表示にするには wp-config.php ファイルを作成してください。

注: をどのように見つけて編集すればよいのかわからない場合は、以下のリンクをクリックしてください。 wp-config.php ファイルをチェックしてください。 WP初心者ガイド をご覧ください。

開封後 wp-config.php というコメントの前に以下のコードを貼り付ける。 /* That's all, stop editing! Happy publishing. */.

このコードスニペットを追加すると、プラグインのSES Mailer設定からSES Identitiesテーブルが非表示になります:

  • 設定"全般 "SES Mailer
  • 設定"セットアップウィザード "SES Mailer
  • 設定"追加接続 "SES Mailer

アイデンティティ・テーブル WP Mail SMTP

新しいIAMユーザーとポリシーの作成

サイトからのメール送信者をより厳密に管理したい場合は、新しいIAMユーザーとポリシーの設定をご検討ください。これはオプションの高度なステップで、特定のドメインやメールアドレスなど、特定のIDにメール送信を制限し、セキュリティと管理を向上させることができます。

IAMユーザーの作成

まず、 Amazon Web ServicesのIAM Usersページを開く必要がある。

このページで、Create userボタンをクリックします。

Amazon SESでIAMユーザーを作成する

次に、新しいユーザーを設定する必要があります。ユーザー名フィールドには、お好きな名前を追加できます。ただし、以下のような名前形式をお勧めします:

yourdomain_wpmailsmtp

例えば、WPForms.comでは以下のユーザー名を使用します: wpformscom_wpmailsmtp.将来的にユーザーを設定したり編集したりする必要がある場合、各ユーザーにどのサイトが接続されているかを簡単に追跡できるようになります。

IAMユーザー名フィールド

準備ができたら、Next ボタンをクリックして次に進みます。

次のステップでは ユーザーをグループに追加オプションを選択したまま 次へ ボタンをクリックします。.

グループ権限にユーザーを追加する Amazon SES

次のページでは、このユーザのために選択したすべての詳細が表示されます。すべてが正しく表示されていることを再確認し、[ユーザを作成]ボタンをクリックしてください。

ユーザーのレビューと作成

前のステップを完了すると、AWS は成功のメッセージを表示し、自動的に Users ページに誘導します。

アクセスキーの生成

ユーザー」ページで、作成したユーザーのユーザー名をクリックして次に進みます。

ユーザーページからのユーザー名の選択

次に、表示されるタブから、Security credentials をクリックする。

セキュリティ資格情報タブをクリックする

次に、「アクセス・キー」セクションまでスクロールダウンし、「アクセス・キーの作成」ボタンをクリックします。

アクセスキー作成ボタン

次に、「Access key best practices & alternatives」セクションで「Other」を選択します。

準備ができたら、「次へ」ボタンをクリックします。

次のページでは、descriptionタグを省略し、単にCreate access keyボタンをクリックして次に進むことができます。

アクセスキー作成ボタン

AWSは、ユーザーのアクセスキーIDとシークレットアクセスキーとともに成功メッセージを表示します。これらのキーのコピーを安全に保存することを忘れないでください。

アクセスキーと秘密キーの生成

注:このアクセスキーIDとシークレットアクセスキーは、このページを閉じると二度と見ることができません。これらの詳細が記載されたCSVをダウンロードするか、安全な場所にコピーしておいてください。

セキュア・キーをコピーしたら、「Done」ボタンをクリックして、そのユーザーの概要ページに進みます。

セットアップの次のステップで重要なアマゾン・リソース名(ARN)をコピーするために、後でここに戻ってくる必要があるからだ。

送信許可ポリシーの作成

セキュア・キーを生成したら、次は検証済みのIDを作成する。

まず、Amazon SESコンソールを開く必要がある。

このページで、サイドバーメニューのVerified identitiesオプションをクリックしてください。

サイドバーメニューから「認証済みID」をクリックします。

次に、"Select a Region "ドロップダウンをクリックし、ドロップダウン・リストから地域を選択します。IDが定義されている地域と同じ地域を選択してください。

身元確認済みの地域を選択

Verified Identitiesページには、Amazon SESで確立したIDのリストが表示されます。これらのIDは、ドメイン、サブドメイン、またはメール送信に使用する特定のメールアドレスのいずれかになります。

すでに確認済みで、代理送信者にメール送信を許可したいIDをクリックします。

本人確認をクリック

次に、表示されるタブから「Authorization」をクリックする。

認証されたIDの「認証」タブをクリックする。

次に、[認証ポリシー]セクションから[ポリシージェネレータを使用]ボタンをクリックします。

ポリシー・ジェネレーター・ボタンを使用して本人確認を行う

次の画面で、EffectオプションをAllowに設定する。

検証されたIDのステートメントを許可する」に「効果」を設定する。

Principalsフィールドでは、ARN があるユーザの概要ページに戻ります。これは、開いたままのブラウザのタブまたはウィンドウに戻るか、閉じている場合はAmazon IAM Users ページにアクセスすることで実行できます。そこで、作成したユーザーを選択します。

ユーザーのページで、コピーボタンをクリックしてARNを見つけ、コピーする。

ユーザーの概要ページからARNをコピーする

次に、この値をステートメント作成画面の「Principals」フィールドに貼り付け、「Add」ボタンをクリックする。

プリンシパル・フィールドにARNを追加

次に、Actionsフィールドのドロップダウンをクリックし、検索バーにses:Sendと入力します。ここで、オプションからses:SendEmailと ses:SendRawEmailを選択します。

身元確認のためのステートメントでアクションを選択する

すべての情報を追加したら、「ステートメントを保存」ボタンをクリックします。次に「次へ」ボタンをクリックして次に進みます。

ステートメント保存ボタン

次の画面では、後で簡単に識別できるように、ポリシーにわかりやすい名前を付けるオプションがあります。

準備ができたら、Nextボタンをクリックして次に進みます。

ポリシーを編集し、「次へ」ボタンをクリックします。

次のページでは、このポリシーで選択したすべての詳細が表示されます。すべてが正しく表示されていることを再確認し、[ ポリシーの適用] ボタンをクリックします。

ステートメントを確認し、ポリシーの適用ボタンをクリックします。

WP Mail SMTP設定の更新

IAM ユーザーとポリシーを作成したら、アクセスキー ID とシークレットアクセスキーを新しい認証情報で更新する必要があります。

これを行うには、WP Mail SMTP " Settingsに移動し、General タブを選択します。

WP Mail SMTPの一般設定

次に、Amazon SESのセクションにスクロールします。

アマゾンSES

ここで、先ほどAWSアカウントで作成したアクセスキーを更新する必要があります。アクセスキーIDとシークレットアクセスキーを貼り付け、「Save Settings」ボタンをクリックします。

Amazon SESのアクセスキーIDとシークレットアクセスキーの設定

これで完了です!これで、Amazon SESとWP Mail SMTPの設定が完了し、WordPressサイトのメールプライバシーが強化されました。

次に、WP Mail SMTPの問題を効果的にトラブルシューティングする方法を知りたいですか?詳しくはWP Mail SMTPのトラブルシューティングのチュートリアルをご覧ください。

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使って、WordPressのメールを確実に送信しましょう。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。