AI要約
Limit Login Attempts Reloaded はメールを送信しませんか?ロックアウトアラートは、誰かがあなたのサイトに侵入しようとしていることを知る方法です。
このプラグインは、ブルートフォース攻撃をブロックするのに優れた仕事をします。しかし、アラートを送信するには、サイトのメール設定に依存します。そこで物事が壊れることが多いのです。
このガイドでは、それらのアラートを受信トレイに戻す方法を説明します。
WordPressでログイン試行回数制限を使用する理由
ハッカーは、何度もログインしようとすることで、WordPressサイトに侵入しようとすることがあります。
ほとんどは、数分で数千ものユーザー名とパスワードの組み合わせを試すソフトウェアを使用します。それがブルートフォース攻撃です。
Limit Login Attempts Reloaded プラグインは、IPアドレスごとのログイン失敗をカウントします。多すぎると、その訪問者をロックアウトします。
プラグインがサイトから送信するメールは次のとおりです。
- ロックアウトアラート: IPがロックアウトされたときに「[IP] からのログインがブロックされました」というメール。
- メールダイジェスト: オプションで、ロックアウトの毎日の、週ごとの、または月ごとの要約。
- 2FA コード: プラグインの 2FA をオンにした場合の、一度限りのログインコード。
- テストメール: テストボタンをクリックしたときに設定ページから送信されます。
すべて 4 つは WordPress の組み込み wp_mail() 関数を通じて送信されます。そのため、サイトがメールを送信できない場合、どれも届きません。
2FA コードが最も重要です。届かない場合、あなた自身がサイトにロックアウトされる可能性があります。
これらのメールが届かない場合は、以下の手順で解決してください。
Limit Login Attempts Reloadedからメールが送信されない場合の対処法
Limit Login Attempts Reloaded は、ロックアウトアラート、ダイジェスト、および 2FA コードを WordPress の wp_mail() 関数を通じて送信します。多くのウェブホストは、そのメールをブロックするか認証しないため、メールは決して届きません。
解決するには、まずプラグインの ロックアウト時の通知 設定を確認してください。次に、WP Mail SMTP を使用して、SMTP プロバイダー経由でサイトのメールを送信してください。
ステップ1:Limit Login Attempts Reloadedの設定を確認する
まず、プラグインが正しいアドレスにロックアウトメールを送信していることを確認しましょう。
始める前に、次のものが必要です。
- 管理者アクセス: WordPress サイトの管理者ログイン。
- プラグイン: Limit Login Attempts Reloaded がインストールされ、アクティブになっていること。
WordPress ダッシュボードにログインします。左側のメニューで、Limit Login Attempts » Settings に移動します。
Limit Login Attempts Reloaded 3.3 では、メール設定は App Settings の下にあります。そのセクションまでスクロールし、折りたたまれている場合は Local App を開きます。
最初の行は Notify on lockout です。確認すべきことは次のとおりです。
- 宛先: このボックスがチェックされていることを確認してください。チェックされていない場合、プラグインはロックアウトメールを一切送信しません。
- メールアドレス: サイトの管理者メールが事前入力されています。アラートを別の場所に送信したい場合は、これを置き換えてください。
- [N]回のロックアウト後: 最初のメールが送信されるまでに発生するロックアウトの回数。デフォルトは3です。
トリガーはロックアウトであり、ログイン失敗ではないことに注意してください。デフォルト設定では、1回のロックアウトには4回のログイン失敗が必要です。
したがって、最初のメールは同じIPからの12回のログイン失敗後に送信されます。プラグインのwordpress.orgのリスティングでは、これらのデフォルトを維持することが推奨されています。
そのため、1回のパスワード間違いではメールは届きません。これは正常です。
変更した場合は、設定の保存をクリックします。
次にテストメール通知をクリックします。「テストメールが送信されました!」と表示されるはずです。
次に、件名がLLAR Security Notifications [TEST]のメールを受信トレイで確認してください。
テストメールが届かない場合は、設定は問題ありません。問題はサイトのメール送信方法にあり、それは次に修正します。
ステップ2:WP Mail SMTPプラグインをインストールする
次に、サイトにWP Mail SMTPプラグインをインストールします。
デフォルトでは、WordPressはウェブホストのサーバー経由でメールを送信します。受信プロバイダーは、認証されていないため、それらのメールをブロックしたり、スパムに送信したりすることがよくあります。
WP Mail SMTPは、代わりに適切なメールプロバイダー経由で送信します。これにより、受信プロバイダーが探している認証が追加されます。

これにより、ロックアウトアラートが修正されます。また、お問い合わせフォームのメール、WooCommerceの注文通知、Wordfenceのアラートも修正されます。
無料版から始めることができます。プラグイン » プラグインを追加に移動し、「WP Mail SMTP」を検索して、今すぐインストールをクリックします。
WP Mail SMTP Proの場合、WP Mail SMTPアカウントにログインします。ダウンロードタブからzipファイルをダウンロードします。
次に、プラグイン » プラグインを追加に移動し、プラグインをアップロードをクリックします。zipファイルを選択し、今すぐインストールをクリックします。
ヘルプが必要な場合は、このWordPressプラグインのインストールガイドを参照してください。
インストールが完了したら、有効化をクリックします。セットアップウィザードがすぐに開きます。
ここで一時停止したい場合は、後で再起動できます。WP Mail SMTP » 設定に移動し、セットアップウィザードを開始をクリックします。
ステップ3:メールサービスの設定
それでは、セットアップウィザードを実行しましょう。WordPressサイトをメールプロバイダーに接続します。
「開始する」をクリックして開始します。

次に、SMTPメーラーを選択画面が表示されます。SendLayerが推奨オプションとして一番上に表示されます。
そのクイック接続ボタンで設定が完了します。
どれを選ぶか迷っていますか?いくつかヒントがあります:
- トラフィックの多いサイト: SendLayer、SMTP.com、Brevo(旧Sendinblue)は大量のトラフィックをうまく処理します。
- 小規模サイト: GmailまたはGoogle Workspaceアカウントで問題なく動作します。WordPressのメール送信にGmailエイリアスを使用することもできます。
- その他のSMTP: アクセスできる任意のSMTPサーバーに接続します。一部のプロバイダーは、送信できるメールの数に上限を設けています。
Amazon SES、365/Outlook、Zoho MailにはWP Mail SMTP Proが必要です。
当社のメールプロバイダー完全ガイドでは、それぞれの長所と短所を比較しています。
メーラーを選択したら、そのセットアップドキュメントを開いてください。プロバイダー側の手順を案内します。
- SendLayer
- SMTP.com
- Brevo
- Amazon SES
- Elastic Email
- Google Workspace / Gmail
- Mailgun
- Mailjet
- MailerSend
- マンドリル
- Microsoft 365 / Outlook.com
- Postmark
- 再送信
- SendGrid
- SMTP2GO
- SparkPost
- Zoho Mail
- その他のSMTP
複数のメーラーが必要ですか?ウィザードが完了したら、追加接続を追加できます。
次にバックアップ接続を選択し、スマートルーティングを設定します。これらはProの機能です。
ロックアウトアラートには、バックアップ接続が役立ちます。攻撃中にメインのメーラーが失敗した場合でも、アラートは送信されます。
プロバイダー側での作業が完了したら、ここに戻ってメールロギングをオンにしてください。
ステップ4:メールロギングをオンにする(オプション)
WP Mail SMTP Proを使用している場合は、詳細なメールログをオンにすることをお勧めします。サイトが送信するすべてのメール、各ロックアウトアラートを含む記録を保持します。
ログは、何が起こったのかを教えてくれます。「メールが送信されなかった」は、「送信されたがスパムフォルダに入った」とは異なります。
ウィザードの終盤にあります。WP Mail SMTPは、どのメール機能を使用しますか?と尋ねます。2つはすでにオンになっています:
- 改善されたメール配信: メーラーを通じてメールが確実に送信されるように役立ちます。
- メールエラー追跡: メール送信を停止するエラーを検出するのに役立ちます。
両方をオンのままにしてください。これらがロックアウトメールを修正するものです。

Proではダッシュボードウィジェットも追加されます。送信済みおよび失敗したメールをグラフ化するため、問題がすぐにわかります。

週次メールサマリーは、メール統計の概要を毎週受信トレイに送信します。

そしてインスタントメールアラートは、サイトがメールの送信に失敗したときに通知します。メール、SMS、Slack、またはWebhookで受け取ることができます。

詳細なメールログをオンにしましたか?次の画面で、メールコンテンツと添付ファイルを保存できます。
開封やリンククリックも追跡できます。

WordPressメールのログ方法に関するガイドでは、ログ設定について詳しく説明しています。
ステップ 5: テストロックアウトメールを送信する
ログイン試行回数制限 » 設定に戻り、テストメール通知を再度クリックしてください。今回は、テストメールが1分ほどで受信トレイに届くはずです。
Proをお持ちの場合は、WP Mail SMTP » メールログを開いてください。“LLAR”で検索すると、テストメールとそのステータスが表示されます。
実際のロックアウトアラートは、件名「[あなたのサイト] – [IP]からのログインブロック」でログに表示されます。これにより、後で見つけやすくなります。
無料バージョンでは、WP Mail SMTP » ツール » メールテストからテストを実行することもできます。ドメインのDNSレコードもチェックします。
Limit Login Attempts Reloaded のメールのトラブルシューティング
テストが機能しても、実際のアラートが表示されない場合は、これらを確認してください。
メールの宛先ボックスがチェックされていない
メール先のチェックを外して設定を保存すると、ロックアウトメールは完全にオフになります。ステップ1に戻り、ボックスをチェックしてください。
ロックアウトしきい値に達していません
デフォルトの計算を思い出してください:各ロックアウトには4回の失敗した試行が必要です。最初のメールは3回目のロックアウト時に、12回のログイン失敗後に届きます。
数回のパスワード間違いでは何もトリガーされません。最近のロックアウトを確認するには、Limit Login Attempts » Logs を確認してください。
2FAコードが届かない
このプラグインの2FAは、ワンタイムコードを電子メールでのみ送信します。2FAをオンにする前に、メールの設定を修正してください。
ログインページをキャッシュまたは縮小するキャッシュプラグインは、コードフローを壊す可能性があります。最近のバージョンでは、これを検出すると管理画面の通知が表示されます。
表示される場合は、ログインページをキャッシュから除外してください。
クラウドアプリを使用している
Cloud Appのロックアウトはサイトからメール送信されないため、WP Mail SMTPは影響しません。代わりにLLARクラウドダッシュボードでアラートを確認してください。
無料プラグインはLocal Appとして実行されます。これは、Active AppをMicro CloudのようなCloud Appプランに切り替えた場合にのみ適用されます。
これで完了です!ロックアウトアラートを再び配信する方法がわかりました。
次に、DMARCレコードを設定します
Limit Login Attempts Reloadedのアラートが機能するようになったので、DNSを確認してください。メールプロバイダーは、ドメインにDMARCレコードを要求する場合があります。
お持ちでない場合は、WP Mail SMTPのEmail Testで次のような警告が表示されます。

DMARCは、受信サーバーにSPFまたはDKIMチェックに失敗したメールをどう処理するかを指示します。DMARCレコードの作成方法に関するガイドで、手順を説明しています。
メールの修正準備はできましたか?今日から始めましょう WordPressの最高のSMTPプラグインで。メールを修正する時間がない場合は、追加購入で完全なWhite Glove Setupアシスタンスを利用でき、すべての有料プランで14日間の返金保証が付いています。
この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。
