cPanelのメールサービスを使って、WordPressサイトからメールを送信したいとお考えですか?
WP Mail SMTPプラグインを使用すると、信頼性の低い可能性のある組み込みのメール機能ではなく、あなたのサイトから送信されたメールをルーティングするためにcPanelメールサービスを使用するようにサイトを設定することができます。
このガイドでは、WordPressのSMTPを使用してcPanelのメールを設定する方法について説明します。 これで、ドキュメントを探し回る必要がなくなり、素早く簡単にメールをセットアップすることができます。
WordPressのSMTPでcPanelのメールを設定する方法
この記事で
ステップ1: cPanelでメールアカウントを作成する
まず、ホスティングプロバイダからcPanelアカウントにログインします。
cPanelにアクセスするためのリンクが表示されない場合は、ホスティングのドキュメントを参照することができます。たとえば、Bluehostでは、メニューのホスティングをクリックし、クイックリンクセクションまでスクロールダウンすると、cPanelにアクセスすることができます。
Email "セクションを探し、"Email Accounts "をクリックする。
WordPressサイトに新しいメールアカウントを作成したい場合は、「作成」ボタンをクリックします。
新しいメールアカウントのドメインを選択し、ユーザー名とパスワードを入力して、もう一度作成ボタンをクリックします。使用したパスワードは後で必要になるので、必ずメモしておいてください。
アカウントが作成されたら、Connect Devicesボタンをクリックして、新しいメールアカウントのSMTP認証情報にアクセスします。これらの認証情報は、後でWordPressのSMTP設定に追加する必要があります。
メールクライアント手動設定までスクロールダウン
ユーザー名、パスワード、送信サーバー、SMTPポートなど、SMTPの詳細をメモしておく。
ステップ 2: WP Mail SMTP プラグインをインストールして有効化する
WordPressサイトがSMTPでメールを送信できるようにするには、SMTPプラグインをインストールする必要があります。
WordPressのダッシュボードにログインし、プラグイン " 新規追加に移動します。
検索バーに「WP Mail SMTP」と入力し、「今すぐインストール」ボタンをクリックします。
インストール後、Activateボタンをクリックしてプラグインを有効にしてください。
ステップ 3: WP MailのSMTP設定
プラグインを有効化した後、WordPressダッシュボードのWP Mail SMTP " Settingsに移動します。
General Settingsタブで、Primary Connectionセクションまでスクロールダウンし、From EmailをcPanelで作成したメールアドレスに設定します。
また、他のプラグインがこのメールアドレスを上書きしないように、「差出人メールの強制送信」設定をONにすることをお勧めします。
また、From Nameには、サイトからのメールを表示させたい名前を設定できます。
Mailerセクションで、Other SMTPを選択して SMTP の詳細を手動で入力します。
注意:Other SMTPメーラーは、WordPressダッシュボードにメールログインとパスワードを保存するため、WP Mail SMTPの他のメーラーオプションよりも安全ではありません。他のWordPress管理者がこれにアクセスできるため、可能な限り WP Mail SMTPのより安全なメーラーを使用することをお勧めします。
Other SMTPを選択すると、先ほどcPanelからコピーしたSMTP認証情報を入力する新しいセクションが表示されます。
- SMTPホスト:cPanelからの送信サーバーを入力します(通常はmail.yourdomain.comのようなものです)。
- 暗号化:SSL
- SMTPポート:465
- オートTLS:オン
- 認証:オン
- SMTPユーザー名:cPanelで設定したメールアドレスを入力します。
- SMTPパスワード:新しいcPanelメールアカウント用に作成したパスワードを入力します。
ページ下部の[Save Settings]ボタンを忘れずにクリックして、SMTP設定を保存してください。
ステップ4:SMTP設定のテスト
WordPressのSMTPを使用してcPanelのメールをセットアップしたら、すべてが正しく動作し、期待どおりにサイトからメールを受信できるかテストする必要があります。
WP Mail SMTP " Tools " Email Test に移動します。
テストメールを送信したいメールアドレスを入力し、「メールを送信」ボタンをクリックします。
問題がなければ、テストメールが送信されたというメッセージが表示されるはずです。
入力したメールアドレスの受信トレイを確認し、テストメールが正常に配信されたことを確認してください。
テストメールが失敗したというエラーメッセージが表示されたら、SMTP設定に戻り、すべて正しく入力されているか再確認してください。
ステップ5:必要に応じて電子メール認証を設定する
テストメールは送信されたが、配信性は改善されているはずだというメッセージが表示された場合は、ドメインのメール認証DNSレコードを設定する必要があるかもしれません。
例えば、上のスクリーンショットを見ると、cPanelのメールアカウントでテストメールを送信したところ、DMARCが私のドメインに設定されていないという警告が表示された。
テストメールを送信した際に同様の警告が表示された場合は、DNSレコードに不足している認証レコードを追加することで解決できます。
これらの警告を無視することも可能ですが、配信性に影響を与える可能性があるため、あまりお勧めできません。これは、あなたのサイトが問題なくメールを送信したとしても、意図した受信者の受信トレイにメールが届かない可能性があることを意味します。
cPanelでDNSレコードを追加する
cPanelでは、ゾーンエディタでDNSレコードにアクセスできます。
不足しているDMARCレコードを追加するには、Add Recordボタンをクリックします。
DMARCレコードの作成方法については、こちらをご覧ください。私はこの記事の基本的なDMARCレコードの例を使用し、私のサイトのメールアドレスを追加するためにそれを編集しました。
ドメインのDMARCレコードを以下のように入力します:
- 名前_dmarc.yourdomain.com
- TTL:デフォルトのまま
- タイプTXT
- Record:v=DMARC1; p=reject; rua=mailto:[email protected]
ドメインとEメールアドレスを自分のドメインとサイトのEメールアドレスに変更し、完了したら「Save Record」ボタンをクリックします。
新しいDNSレコードはすぐには表示されません。インターネット全体に反映されるまで、最大48時間待つ必要があるかもしれません。しかし、ほとんどの場合、変更は数分以内に有効になるはずです。
DMARCレコードが有効かどうかは、MXToolboxのようなツールを使って確認することができます。
ドメインを入力するだけで、あなたのドメインに有効なDMARCレコードがあるかどうかがすぐにわかります。
これでテストメールを再度送信することができ、成功したというメッセージが表示されるはずです。
最後に、受信箱をチェックして、テストメールが届いたことを確認します。
これで完了です!これでWordPress SMTPを使ったcPanelメールのセットアップは完了です。
よくある質問 (FAQ)
WordPress SMTPを使用したcPanelメールのセットアップに関するよくある質問と回答です:
なぜ PHP のデフォルトのメール機能ではなく SMTP を使わなければならないのですか?
デフォルトのPHPメール機能の代わりにSMTPを使用することで、より一貫性のある信頼性の高いメール配信が可能になり、メールがスパムとしてマークされる可能性が低くなります。SMTP はまた、より詳細なエラーメッセージを提供し、 問題のトラブルシューティングを容易にします。
既存のcPanelメールアカウントを使用できますか、それとも新しいアカウントを作成する必要がありますか?
すでにcPanelのメールアカウントが設定されている場合は、それを使用することができます。ただし、WordPressサイト専用のメールアカウント(例:[email protected])を作成し、サイトのメールを個人的な連絡やビジネス上の連絡とは別に管理することをお勧めします。
テストメールの送信に失敗した場合はどうすればよいですか?
テストメールの送信に失敗した場合は、すべてのSMTP設定を再確認してcPanelから提供された情報と一致していることを確認し、ウェブメールにログインしてcPanelのメールアカウントが機能していることを確認し、WordPressのセキュリティプラグインを一時的に無効にしてSMTP接続に干渉していないかどうかを確認します。また、WP Mail SMTPの一般的な問題のガイドにある提案を試すこともできます。
WordPressのSMTP設定でcPanelのメールパスワードを使用しても安全ですか?
WordPress SMTP設定でcPanelのEメールパスワードを使用することは一般的に安全ですが、Eメールのログイン名とパスワードが他のWordPress管理者に見えることを認識することが重要です。このため、他のユーザーがWordPressサイトにアクセスできる場合は、Other Mailerオプションではなく、WP Mail SMTPのより安全なメーラーのいずれかを使用することをお勧めします。
メール配信のトラブルシューティングはどうすればよいですか?
メール配信の問題をトラブルシューティングするには、記事で紹介したようにメール認証(SPF、DKIM、DMARCレコード)を設定します。また、mail-tester.comのようなメールテストツールを使って、メールのスパムスコアをチェックし、メールの内容がスパムフィルターに引っかからないか確認することもできます。継続的な問題がある場合は、Google Postmaster Toolsなどのツールを使ってメール送信の評価を監視してください。
このセットアップを使用して、大量の電子メールやニュースレターを送信できますか?
この設定はWordPressサイトからのトランザクションメールには対応できますが、大量のメールやニュースレターの送信にはお勧めできません。大規模なメールキャンペーンを行う場合は、大量のメールを専門に扱うメールマーケティングサービスのご利用をご検討ください。
次に、スパム率のしきい値を理解する
WordPressサイトのメールは問題なく送信されているのに、受信トレイに表示されない場合は、メール配信に問題がある可能性があります。
スパム率のしきい値に引っかかることは、メールが受信トレイに届かない要因のひとつです。
スパム率のしきい値とは何か、どうすればしきい値を超えないようにできるのか、私たちのガイドをお読みください。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができ、すべての有料プランには14日間の返金保証があります。