Amazon LightsailでWordPressのメールを設定したいですか?
Lightsailは使いやすいが、Eメールを使えるようにするのはまだ厄介な追加ステップだ。
この記事では、Lightsail WordPressサイトでEメールを利用する簡単な方法をご紹介します。
AWS LightsailにEメールはありますか?
いいえ、Lightsailにはデフォルトでメールを送信する方法はありません。基本的なVPSに似ているので、Amazon SESもセットアップしない限り、Eメールサービスは含まれていません。
WP Mail SMTPを使えば、WordPressのメールをプラグインで簡単に送信できる。WP Mail SMTPを使えば、さまざまなメールプロバイダを使うことができ、Amazon SESを設定する必要もない。
Amazon LightsailでWordPressのEメールを設定する方法
ご希望のメールサーバーを使用して、WordPressでLightsailメールを設定する手順を説明します。EC2インスタンスで問題がある場合は、代わりにEC2でメールを送信しないAWSのガイドを参照してください。
この記事で
1.Amazon Lightsail WordPressサイトを作成する
まず、Lightsailインスタンスを作成し、WordPressをインストールします。
Amazon AWSにRootユーザーでログインします。ログインしたら、上部の検索バーでLightsailを検索します。
検索結果のドロップダウンで、ダッシュボードを開くには、ここでLightsailアイコンをクリックします。
Lightsailを初めて使う場合は、[Let's Get Started]をクリックします。すでにLightsailインスタンスを持っている場合は、代わりにここにCreate Instanceボタンが表示されます。
まず、最寄りの地域を選択します。最寄りの地域がすでに選択されている場合もあります。
次に、インスタンス画像を選びたい。
WordPressの場合は、Linux/ Unixを選択します。
下にスクロールすると、サイトのブループリントを選択できるようになります。これは、Lightsailインスタンスで実行するアプリケーションを選択することを意味します。
ここでは、作成するサイトのタイプに応じて、WordPressまたはWordPress Multisiteを選択できます。
必要であれば、次のセクションでスナップショット・バックアップを有効にすることができます。
次に、Lightsailはあなたにプランを選ぶように尋ねます。
そうしたら、新しいインスタンスの名前を入力することができる。
ずっと下にスクロールし、Create Instanceをクリックしてセットアップを完了する。
次に、ターミナルを使ってWordPressの管理者パスワードを確認する。
2.LightsailでWordPressのパスワードを取得する
ここで、LightsailでWordPress管理者パスワードを取得するために、1つの追加ステップを行う必要があります。
インスタンスにWordPressアイコンの下にRunningという文字が表示されたら、3点メニューをクリックし、Connectをクリックします。
Lightstail がインスタンスのセットアップを完了するまで、少し時間がかかります。この時点でエラーメッセージが表示された場合は、数分後に再試行してください。
端末のプロンプトで cat bitnami_application_password
と入力してエンターキーを押します。WordPressサイトの管理者パスワードがその下の行に表示されます。ここでは赤い四角でマークしています:
パスワードをメモしておいてください。ステップ4でWordPressにログインする際に必要になります。
そうしたら、ポップアップ・ウィンドウを閉じる。
次に、静的IPを割り当て、DNSゾーンを設定します。これにより、WordPressサイトにドメイン名を関連付けることができ、WP Mail SMTPをインストールする際にDMARC、SPF、DKIMレコードを設定することができる。
3.静的IPとDNSゾーンの設定
WordPressにログインする前に、ウェブサイトの固定IPとDNSゾーンを設定する必要があります。
これにより、WordPressのメールがスパムに送信されないようにするために必要なDNSレコードを作成することができます。
開始するには、インスタンスの右上にあるNetworkingタブをクリックします。
静的IPの作成」をクリックする。
ドロップダウンで、先ほど作成したサイト(インスタンス)を選択します。
最後に、静的IPにユニークな名前を付けて「Create」を押す。
Lightsailのホームページに戻ると、固定IPが機能していることを示すピンが表示されます。
すぐに参照できるように、固定IPをメモしておくこと。
これでDNSゾーンを作成できます。ここでWordPressのメールプロバイダー用の新しいDNSレコードを追加するので、これは重要なステップです。
Networking]タブに戻り、[Create DNS zone]をクリックします。
次の画面で、ドメイン名を入力します。
今度はずっと下にスクロールして、もう一度「DNSゾーンを作成」をクリックする。
次の画面にネームサーバーのリストが表示されます。新しいLightsailインスタンスでドメインを使用するには、ドメインレジストラに行き、これらのネームサーバを設定に入力します。
この変更が反映されるには、少なくとも1時間はかかるだろう。場合によっては48時間かかることもある。
その間、静的IPを使用してお客様のサイトにアクセスし、Amazon LightsailでWordPressメールの設定を続けることができます。
4.LightsailでWordPressサイトにログインする
ドメイン名なしでログインするには、静的IPを作成したときにサイトに割り当てられたIPアドレスを参照してください。
で指定されたIPにブラウズする。 /wp-admin
例えば、最後に
https://192.168.0.1/wp-admin
通常のWordPressログイン画面が表示されます。WordPressの管理エリアにログインするには、以下の情報を入力してください:
- ユーザー名: user
- パスワード:ステップ2でターミナル・ウィンドウからコピーしたパスワード。
サイト管理者認証メールが届かないため、WordPressのサイト管理者メールはまだ更新できません。まずはLightsailのメールを修正しましょう。
5.WP Mail SMTPをインストールまたは更新する
WP Mail SMTPはWordPressに最適なSMTPプラグインです。LiteバージョンはセットアップしたBitnamiインスタンスにインストールされるので、超簡単に始めることができます。
しかし、始める前に、WP Mail SMTPの最新バージョンを実行していることを確認してください。
更新が必要なWordPressプラグインを確認するには、プラグイン " インストール済みプラグインにアクセスしてください。
下にスクロールし、今すぐアップデートをクリックすると、WP Mail SMTPの最新バージョンを入手できます。
アップデートが完了するまで数秒待ちます。
ここにインストールされている他のプラグインを見直してみるのもいいかもしれない。不要なものは削除してよい。
次に、WP Mail SMTPのProライセンスをお持ちの場合、数回のクリックでPro機能を有効にすることができます。
WP Mail SMTP " Settingsにアクセスし、ライセンスキーを貼り付けます。
WP Mail SMTPがアップデートされ、Proにアップグレードされました。
6.メールサービスプロバイダに接続する
WP Mail SMTPは、サポートされているEメールプロバイダと簡単に接続できます。
まだセットアップ・ウィザードが表示されていない場合は、プラグイン設定ページのセットアップ・ウィザードの起動ボタンをクリックしてください。
セットアップ・ウィザードが開いたら、「Let's Get Started」をクリックしてメーラーを選択します。
次に、Lightsail WordPressサイトで使用するメーラーを決定する必要があります。
小規模なサイトやテストサーバーの場合は、どのメーラーを選んでも問題ないでしょう。しかし、大量のメールを送信することが予想される場合は、SendLayer、Brevo(旧Sendinblue)、SMTP.comのようなトランザクションメールプロバイダを選択することを強くお勧めします。
WP Mail SMTP Proを使用している場合は、Amazon SESを使用することもできます。
リストから使いたいメーラーを選んでください。
メーラーを選択したら、下のリンクをクリックして、当社のドキュメントにジャンプしてください。
私たちのドキュメントは、あなたのアカウントを設定し、あなたのLightsail WordPressサイトに電子メールプロバイダを接続するプロセスを説明します。
手を貸そうか?
エリートライセンスには、SendLayer、SMTP.com、またはBrevo用の完全なWhite Glove Setupサービスが含まれています。
すべてのバージョンで利用可能なメーラー | WP Mail SMTP Proのメーラー |
---|---|
センドレイヤー | アマゾンSES |
SMTP.com | マイクロソフト365 / Outlook.com |
ブレヴォ | Zohoメール |
Googleワークスペース / Gmail | |
メールガン | |
消印 | |
センドグリッド | |
スパークポスト | |
その他のSMTP |
メールプロバイダーによっては、WordPressからのメールが認証されるようにDNSレコードを設定するよう求めてきます。
Lightsailで作成したDNS Zoneに新しいレコードを追加することが重要です。これにより、WordPressのメールが迷惑メールに送信されるのを防ぐことができます。
7.WordPressのメールログを有効にする(オプション)
WP Mail SMTP Proをお持ちですか?セットアップウィザードの最後には、メール配信状況を追跡し、WordPressのメールをよりコントロールするのに役立つ追加機能を有効にするオプションがあります。
まず、詳細なメールログを有効にすることをお勧めします。
詳細なメールログはメールを追跡し、失敗したか送信されたかを表示します。メールプロバイダがサポートしている場合は、メールが配信されたかどうかも表示されます。
このオプションをオンにすると、完全電子メールレポートも有効になります。最近のログの概要が記載された週刊Eメールサマリーを受信するかどうかを選択できます。
最後のオプションは、インスタントメールアラートを有効にすることです。この機能は、メールの送信に失敗したときに通知されるので、問題を解決することができます。
次の画面では、いくつかの追加メールログ設定を行うことができます:
これらの機能により、メールの再送、WordPressメールの添付ファイルの保存、WordPressメールの開封やクリックの追跡が可能になります。
また、プラグインの設定 " メールログページで、これらの追加メールログ機能を見つけることができます。
メールロギングの仕組みについては、WordPressのメールロギング方法をご覧ください。
ウィザードを終了すると、WP Mail SMTPが自動的にテストメールを送信し、すべての動作を確認します。
これで完了です!これでLightsailにWordPressのメールを設定できました!これで、Lightsailインスタンスのサイト管理者メールアドレスをリセットできます。
次に、LightsailでDNSゾーンを設定します。
メールプロバイダのすべてのDNSレコードを新しいLightsail DNSゾーンに追加しましたか?これは、WordPressのメールが迷惑メールに送信されるのを防ぐ、非常に重要なステップです。
まずはDMARCレコードの作成方法をご覧ください。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。WP Mail SMTP Eliteは完全なWhite Glove Setupを含み、14日間の返金保証を提供します。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。