AI要約
Amazon LightsailでWordPressのメールを設定したいですか?Lightsailは使いやすいですが、メールを機能させるには、依然として難しい追加の手順が必要になる場合があります。
これは、Lightsailがメール送信をサポートしていないためです。正しく機能させるには、WordPressサイトを適切なメーラーに接続する必要があります。
この記事では、WP Mail SMTPプラグインを使用して、Lightsail WordPressサイトでメールを機能させる最も簡単な方法を紹介します!
AWS Lightsailでメールは送信できますか?
いいえ、Lightsailにはデフォルトでメールを送信する方法はありません。基本的なVPSと同様に、Amazon SESも設定しない限り、メールサービスは含まれていません。
良いニュースは、プラグインを使用してWP Mail SMTPでWordPressのメールを送信するのが簡単であるということです。WP Mail SMTPを使用すると、さまざまなメールプロバイダーを使用でき、Amazon SESを設定したくない場合は設定する必要はありません。
Amazon LightsailでWordPressのメールを設定する方法
ここでは、選択したメールサーバーを使用してWordPressでLightsailメールを設定するプロセスを説明します。EC2インスタンスで問題が発生している場合は、代わりにAWSがEC2でメールを送信しないガイドを参照してください。
1. Amazon Lightsail WordPressサイトを作成する
まず、Lightsailインスタンスを作成し、WordPressをインストールします。ルートユーザーとしてAmazon AWSにログインします。
ログインしたら、上部の検索バーでLightsailを検索します。検索結果のドロップダウンで、ここのLightsailアイコンをクリックしてダッシュボードを開きます。


Lightsailが初めての場合は、開始するをクリックします。すでにLightsailインスタンスがある場合は、代わりにここのインスタンスを作成ボタンが表示されます。


まず、インスタンスの場所を選択します。最も近いリージョンとアベイラビリティゾーンがすでに選択されている場合がありますが、自由に他のオプションを検討してください。


次に、インスタンスイメージを選択します。WordPressの場合は、Linux/Unixを選択します。下にスクロールすると、サイトのブループリントも選択できます。
これは、Lightsailインスタンスで実行したいアプリケーションを選択することを意味します。作成したいサイトの種類に応じて、ここでWordPressまたはWordPressマルチサイトを選択できます。


必要に応じて、次のセクションでスナップショットバックアップを有効にできます。次に、Lightsailはプランを選択するように求めます。要件に最適な構成を選択してください。


それが完了したら、新しいインスタンスの名前を入力できます。次に、インスタンスを作成をクリックしてセットアップを完了します。


2. LightsailでWordPressのパスワードを取得する
次に、LightsailでWordPress管理者パスワードを取得するために、追加の手順を1つ実行する必要があります。インスタンスにWordPressアイコンの下に実行中という単語が表示されたら、3点メニューをクリックして接続をクリックします。


Lightsailがインスタンスのセットアップを完了するには少し時間がかかります。この時点でエラーメッセージが表示された場合は、数分後に再度試してください。
ターミナルプロンプトでcat bitnami_application_passwordと入力してEnterキーを押します。WordPressサイトの管理者パスワードが下の行に表示されます。ここでは赤い四角で囲んで示しています。


パスワードは今のうちにメモしておきましょう。ステップ4のWordPressへのログイン時に必要になります。それが終わったら、ポップアップウィンドウを閉じます。
次に、静的IPを割り当て、DNSゾーンを設定します。これにより、ドメイン名をWordPressサイトに関連付けることができ、WP Mail SMTPをインストールする際にDMARC、SPF、DKIMレコードを設定することも可能になります。
3. 静的IPとDNSゾーンを設定する
WordPressにログインする前に、ウェブサイトの静的IPとDNSゾーンを設定する必要があります。これにより、WordPressのメールが迷惑メールフォルダに振り分けられるのを防ぐために必要なDNSレコードを作成できます。


まず、インスタンスのすぐ上にある「ネットワーキング」タブをクリックします。次に、「静的IPの作成」ボタンをクリックして、インスタンスにアタッチします。


ドロップダウンで、作成したばかりのサイト(インスタンス)を選択します。最後に、静的IPに一意の名前を付けて、「作成」をクリックします。


Lightsailのホームページに戻ると、静的IPが機能していることを示すピンが表示されます。後で参照できるように、静的IPをメモしておいてください。


次に、DNSゾーンを作成できます。これは、WordPressのメールプロバイダー用の新しいDNSレコードを追加するため、重要なステップです。
「ネットワーキング」タブに戻り、「DNSゾーンの作成」をクリックします。次の画面で、ドメイン名を入力します。


次に、一番下までスクロールし、もう一度「DNSゾーンの作成」をクリックします。次の画面にネームサーバーのリストが表示されます。


新しいLightsailインスタンスでドメインを使用するには、ドメインレジストラにアクセスし、これらのネームサーバーを設定に入力してください。
この変更が伝播するには、通常1時間以上かかります。場合によっては、最大48時間かかることもあります。
その間、静的IPを使用してサイトにアクセスし、Amazon LightsailでWordPressメールの設定を続行できます。
4. LightsailのWordPressサイトにログインする
ドメイン名なしでログインするには、静的IPを作成したときにサイトに割り当てられたIPアドレスを参照してください。
指定されたIPに、末尾に/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 » 設定に移動し、ライセンスキーを貼り付けます。


これでWP Mail SMTPが更新され、Proにアップグレードしたので、LightsailでWordPressのメールを設定する時間です。
6. メールサービスプロバイダーに接続する
WP Mail SMTPを使用すると、サポートされている任意のメールプロバイダーと簡単に接続できます。まだセットアップウィザードが表示されない場合は、プラグインの設定ページにあるセットアップウィザードを起動ボタンをクリックしてください。


セットアップウィザードが開いたら、開始するをクリックしてメーラーを選択します。次に、Lightsail WordPressサイトで使用するメーラーを決定する必要があります。


小規模なサイトやテストサーバーの場合、ほとんどのメーラーオプションで問題なく動作するでしょう。しかし、サイトで大量のメールを送信することが予想される場合は、トランザクションメールプロバイダーを選択することを強くお勧めします。
SendLayer、Brevo(旧Sendinblue)、またはSMTP.comはすべて優れたオプションです。WP Mail SMTP Proを使用している場合は、Amazon SESを使用することもできます。リストから使用したいメーラーを選択してください。


メーラーを選択したら、下のリンクをクリックしてドキュメントにジャンプしてください。
ドキュメントでは、アカウントの設定方法と、メールプロバイダーをLightsail WordPressサイトに接続する方法を説明します。
お手伝いが必要ですか?
当社のEliteライセンスには、SendLayer、SMTP.com、またはBrevoの完全なホワイトグローブセットアップサービスが含まれています。
| すべてのバージョンで利用可能なメーラー | WP Mail SMTP Pro のメーラー |
|---|---|
| SendLayer | Amazon SES |
| SMTP.com | Microsoft 365 / Outlook.com |
| Brevo | Zoho Mail |
| Google Workspace / Gmail | |
| Mailgun | |
| Postmark | |
| SendGrid | |
| SparkPost | |
| その他のSMTP |
一部のメールプロバイダーでは、WordPressからのメールが認証されるようにDNSレコードを設定するように求められます。
Lightsailで作成したDNSゾーンに新しいレコードを追加することが重要です。これにより、WordPressからのメールがスパムフォルダに送信されるのを防ぐことができます。
7. WordPressメールロギングを有効にする(オプション)
セットアップウィザードの最後に、メール配信状況を追跡するのに役立つ追加機能を有効にするオプションがあります。まず、詳細なメールログを有効にすることをお勧めします。


詳細なメールログはメールを追跡し、失敗したか送信済みかを表示します。メールプロバイダーがサポートしている場合、メールが配信済みかどうかについても通知されます。
このオプションがオンになると、完全なメールレポートも有効になります。最近のログの概要を含む週次メールサマリーを受信するかどうかを選択できます。
ここでの最後のオプションは、インスタントメールアラートを有効にすることです。この機能は、メールの送信に失敗した場合に通知するため、問題に対処できます。次の画面で、追加のメールログ設定を構成できます。


これらの機能により、メールの再送信、WordPressメールの添付ファイルの保存、およびWordPressメールの開封とクリックの追跡が可能になります。
これらの追加のメールログ機能は、プラグインの設定 » メールログ ページでも見つけることができます。WordPressメールのログの取り方に関する記事で、メールログの仕組みをご確認ください。
ウィザードが完了すると、WP Mail SMTPは自動テストメールを送信して、すべてが正常に機能していることを確認します。


これで完了です!LightsailでWordPressのメールを設定しました。これで、Lightsailインスタンスのサイト管理者のメールアドレスをリセットできます。
Amazon LightsailでWordPressメールを設定する方法に関するFAQ
Amazon LightsailでWordPressメールを設定することは、読者の間で人気のある関心事です。それに関するよくある質問への回答を以下に示します。
LightsailでWordPressがメールを送信しないのはなぜですか?
Amazon Lightsailは、スパムを防ぐためにデフォルトでメールポートをブロックします。つまり、外部のメールサービスまたはSMTPプロバイダーに接続しない限り、WordPressはメッセージを送信できません。
AWS LightsailでSMTPを使用できますか?
はい、できます。WP Mail SMTPのようなプラグインを使用して、LightsailでSMTPを何度も設定しました。これにより、Lightsailのブロックされたメールポートに依存するのではなく、信頼できるプロバイダー経由でメールを送信できます。
Lightsail WordPressに最適なメールサービスは何ですか?
通常はSendLayer、Gmail、またはSMTP.comを使用します。WP Mail SMTPを使用して簡単に接続でき、Lightsailとうまく連携します。
AmazonはLightsailからのメール送信を許可していますか?
Amazonはメール送信を完全に停止するわけではありませんが、標準のメールポートをブロックします。ポートのブロック解除をリクエストするか、外部のSMTPサービスを使用する必要があります。
WordPressのメールサーバーとしてLightsailを使用できますか?
実際にはできません。Lightsailは完全なメールサーバーとして設計されていません。Lightsailにメール自体を処理させようとするよりも、WordPressを適切なSMTPメーラーに接続する方がはるかに簡単であることがわかりました。
WordPressのためにLightsailでSMTPを設定するにはどうすればよいですか?
WP Mail SMTPをインストールすることから始めます。次に、メールプロバイダーを選択し、プラグイン内のセットアップ手順に従います。すべてが正常に機能していることを確認するために、すぐに接続をテストすることがよくあります。
次に、LightsailでDNSゾーンを設定します
メールプロバイダーのすべてのDNSレコードを新しいLightsail DNSゾーンに追加しましたか?これは非常に重要なステップです。開始するには、DMARCレコードの作成方法に関するガイドを確認してください。
メールの修正準備はできましたか?今日から始めましょう WordPressの最高のSMTPプラグインで。メールを修正する時間がない場合は、追加購入で完全なWhite Glove Setupアシスタンスを利用でき、すべての有料プランで14日間の返金保証が付いています。
この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。
