LearnDashはあなたのウェブサイトから電子メール通知を送信しませんか?
LearnDashは、WordPress用の人気のある学習管理システムプラグインです。LearnDashからのメールがユーザーの受信トレイに届かない場合、混乱を招く可能性があります。
このガイドでは、いくつかの簡単なステップで LearnDash のメール通知を修正する方法をご紹介します。
LearnDashの通知が機能しないのはなぜですか?
LearnDashの通知が機能していない場合、WordPressのメールがスパムになっている可能性があります。
LearnDash は Notifications アドオンを使用して、コースの完了、レッスンの終了、クイズの合格など、サイト上で特定のアクションが発生した後にメールを送信します。そのため、WordPress のメールを修正することは非常に重要です。
デフォルトでは、WordPress は PHP の mail()
関数を使用して、ウェブサイトからメールを送信することができます。ほとんどのウェブホストは、この機能を使用するように適切に設定されていないため、これは信頼できません。サーバーの不正使用を防ぐために、完全に無効にしているところもあります。
また、ウェブホストは電子メールを送信することを目的としていないので、スパムフィルターを回避するために必要な検証を提供していない。検証の欠如は、電子メールがスパムとしてマークされることにつながる。
この問題を解決する方法を、以下のステップで見てみよう。
この記事で
LearnDash からメールが送信されない問題の解決方法
通知の問題を解決する準備はできましたか?以下の手順に従ってください。
ステップ1:LearnDash通知アドオンの設定を確認する
LearnDashは、Eメール通知を最小限にコントロールすることができます。LearnDashはメンバーシッププラグインとして使用できますが、MemberPressのようなコントロールはできません。
Notificationアドオンでカスタマイズできます:
- 通知が送信されるとき
- 誰が受け取るのか
- テンプレートに含まれるもの
LearnDashでメール配信の問題に直面しているということは、すでにウェブサイトにアドオンがインストールされているものと思われます。
まず WordPress ダッシュボードにログインし、LearnDash LMS " Notifications をクリックします。
ここに、これまでに作成したすべての通知のリストが表示されます。いずれかの通知をクリックして開いてください。
通知設定]タブまでスクロールダウンし、[受信者]の横にあるチェックマークを探します。ここで正しいオプションが選択されていることを確認してください。
追加のEメールアドレスに通知を送信するには、「追加の受信者」ボックスにEメールをカンマ区切りで入力します。
次に、Delayオプションがあります。Delayユニットで間違ったオプションを選択すると、通知が予定時刻より遅れて届く可能性があります。
ほとんどの基本的な通知では、遅延を0日に設定することをお勧めします。これにより、オプションがトリガーされるとすぐにメールが送信されます。
LearnDash プラグインに設定されている他のすべての通知についても、同じオプションをチェックしてください。
上記の解決策でもLearnDashがEメール通知を送信しない場合は、次のステップに進み、SMTPプラグインをインストールします。
ステップ2:WP Mail SMTPプラグインをインストールする
WP Mail SMTPは最高のWordPress SMTPプラグインです。あなたのウェブサイトを外部のメールサービスに接続し、メールに検証を追加します。
これにより、メールの配信性が向上し、迷惑メールへの流出を防ぐことができます。
WP Mail SMTPをインストールする
まず、WP Mail SMTPアカウントからzipファイルをダウンロードします。ダウンロードタブにあります。
次に、WordPressのダッシュボードを開き、WordPressサイトのプラグインページにzipファイルをアップロードする。
WordPressのプラグインをインストールする方法については、こちらのガイドを参照してください。
インストール後、プラグインを有効にしてください。有効化するとすぐに、セットアップウィザードがブラウザで開きます。
ここで一時停止したい場合は、WP Mail SMTP設定にあるLaunch Setup Wizardボタンをクリックすることで、ウィザードを再開することができます。
メーラー・サービスの選択
次に、ウェブサイトをメーラーサービスに接続します。これで、LearnDash がメール通知を送信しない問題が解決されます。
Let's Get Startedボタンをクリックして、プロセスを開始します。
ここで選ぶメーラーは、いくつかの要素によって異なります。ここでは、最適なものを選ぶためのヒントをいくつかご紹介します:
- 大規模なサイトや大量のトランザクションメールを送信するサイトでは、SendLayer、SMTP.com、Brevo(旧Sendinblue)がお勧めです。これらは信頼性が高く、定期的に大量のメールを処理することができます。
- WP Mail SMTPは、GmailまたはGoogle Workspaceをサポートしています。これは、トラフィックがかなり少ない小規模サイトには最適なオプションです。また、Gmailのエイリアスを使用してWordPressのメールを送信することもできます。
- お使いのウェブホスティングにメーラーサービスがある場合は、その他のSMTPオプションを使用できます。プロバイダーによっては、送信できるメールの数が制限される場合もありますが、始めたばかりの場合は、このオプションも最適です。
どうぞ、あなたに最適と思われるメーラーをお選びください。
メーラーを選んだら、ドキュメントを開いてメーラーのウェブサイトにアカウントを設定する。
すべてのバージョンで利用可能なメーラー | WP Mail SMTP Proのメーラー |
---|---|
センドレイヤー | アマゾンSES |
SMTP.com | マイクロソフト365 / Outlook.com |
ブレヴォ | Zohoメール |
Googleワークスペース / Gmail | |
メールガン | |
消印 | |
センドグリッド | |
スパークポスト | |
その他のSMTP |
複数のメーラーを設定したいですか?セットアップ・ウィザードが終了したら、追加接続の設定で設定できます。その後、バックアップ接続を選択し、スマートルーティングを設定することができます。
すべての設定が終わったら、このガイドに戻り、電子メールのログを有効にします。
メールログをオンにする(オプション)
ここでは、デフォルトで有効になっている2つのオプションが表示されます。
- メール配信性の向上
- メールエラー追跡
LearnDash が電子メール通知を送信しない問題を解決するには、両方のオプションを有効にしてください。
Proプラグインをお持ちの場合は、詳細なメールログをオンにして、ウェブサイトから送信されたすべてのメールを追跡することができます。
これがオンの場合、WP Mail SMTP Proには Complete Email Reportsが含まれ、グラフの形でログを表示する便利なダッシュボードウィジェットです。これにより、メールのエラーを簡単に見つけることができます。
週間メールサマリーでは、メール配信状況の概要を毎週受信トレイに送信します。
また、インスタントメールアラートは、ウェブサイトがメール送信に失敗した場合にすぐにお知らせしますので、問題を修正することができます。
電子メールのログを有効にすると、さらにいくつかの設定を行うことができます。
これらのオプションにより、メールのコンテンツや添付ファイルを保存したり、メールの開封やリンクのクリックなどのユーザーアクティビティを追跡することができます。
詳しくは、WP Mail SMTPメールロギングのガイドをご覧ください。
最後のステップでは、WP Mail SMTPアカウントからライセンスキーを取得し、自動アップデートを有効にするボックスに貼り付けます。
これで完了です。これで、WP Mail SMTP からテストメールを送信して、LearnDash がメール通知を送信しない問題が修正されたかどうかを確認できます。
ステップ 3: LearnDashでEメールから変更する
LearnDash には、通知を送信するメールアドレスを変更するオプションはありません。デフォルトでは、デフォルトのアドレス ([email protected]) を使用してウェブサイトからすべてのメールを送信します。ほとんどのウェブサイトでは、このメールは存在しません。
電子メールアプリには、そのような電子メールを検出し、スパムとしてマークするフィルタがあります。これは、メール配信の問題につながる可能性があります。
WP Mail SMTPを使用すると、デフォルトのアドレスを変更し、LearnDashにあなたのウェブサイトからのメールアドレスのいずれかを使用させることができます。
WP Mail SMTP設定に移動し、Generalタブの下にあるFrom Emailオプションを探します。ここで、メールを送信したいメールアドレスを入力し、「From Emailを強制する」オプションにチェックを入れます。
これは、すべてのメールが認証されたメールアドレスから送信されていることを確認する素晴らしい方法です。
次に、DNS設定にDMARCレコードを追加します。
あなたのウェブサイトでコースを販売している以上、フィッシングからドメインを保護することが重要です。
DNS設定でDMARCレコードを作成し、あなたのメールアドレスからフィッシングメールやマルウェアが送信されないようにすることができます。
メールを修正する準備はできていますか? 今すぐ始める 最高のWordPress SMTPプラグインで。また、すべての有料プランには14日間の返金保証があります。この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。