• 皆さん、こんにちは。
    お世話になります。

    独学でWordpressを学び、しばらくホームページがうまく稼働していたのですが、
    突然予約システムや問い合わせフォームを使ってもメール通知が来なくなるという不具合が発生してしまい、困っています。

    どのように改善したら良いかアドヴァイスをいただけますと幸甚です。

    WordPress 5.8.2
    テーマ:Lightning
    PHP:7.4
    サーバー:ロリポップ
    問題が起こっていそうなプラグイン:ContactForm7、EventsManeger、Bookingpakage、Siteguard

    起こっている現象は以下の通りです。
    先週12/16(木)以降、Wordpressからのメール通知が全般的に来なくなりました。
    具体的には、
    〇Siteguradでログインした際に通知されるメール通知が来なくなった。
    〇ContactForm7で作成した問い合わせフォームを使って問い合わせをしても、問い合わせをしたユーザーにも管理者にもメール通知が来ない。
    〇EventsManegerでイベントの予約をしても、予約ユーザー・管理者ともにメール通知が来ない。(ただし、予約自体はできているようで、Wordpressにログインすると予約は確認できる)
    〇BookingPakageで面接予約をしても、予約ユーザー・管理者ともにメール通知が来ない。(ただし、予約自体はできているようで、Wordpressにログインすると予約は確認できる)

    上記事象につながるようなホームページの大幅な更新などはした覚えはなく、
    ブログの作成等、通常程度のホームページ更新以外はしていないつもりなのですが・・・・。

    テーマとプラグインの相性問題などあるのでしょうか・・・。
    フォーラムも検索しましたが、私が探す範囲では、同じような投稿は見つけることができませんでした。
    (もし、検索方法が適切でなかったらすみません)

    どなたか、今後の対応や対応するために確認したら良いことなど、何かアドバイスをいただけますと幸いです。

    よろしくお願いいたします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • まずは、問題のありかを突き止める(テーマなのか、プラグインなのか)所からでしょうね。

    「問題解決のためのチェックリスト」
    https://ja.wordpress.org/support/topic/%e5%95%8f%e9%a1%8c%e8%a7%a3%e6%b1%ba%e3%81%ae%e3%81%9f%e3%82%81%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%83%aa%e3%82%b9%e3%83%88-%e3%83%89%e3%83%a9%e3%83%95%e3%83%88%e7%89%88/

    トラブルシューティングの基本

    すべてのプラグインを無効化し、同時にテーマをデフォルトのテーマに戻して再度試してみましょう。それで正常に動くなら一つずつ元に戻してみて、どれが問題を引き起こしているか絞り込むことができるはずです。
    キャッシュが問題に関係している場合があります。ブラウザのキャッシュを削除して再度試してみてください。また、WordPress のキャッシュプラグインを使用している場合はそれを停止し、キャッシュファイルをクリアして試してみましょう。
    ログインしている場合とログインしていない場合で現象に違いが出るでしょうか。また、使用するブラウザを変えてみてはどうでしょうか。ブラウザに保存されている Cookie が関係している場合もあるので、それをクリアして再度試してみてください。

    から取り組むのが良いと思います。

    トピック投稿者 sunsuntak

    (@sunsuntak)

    @ounziw さん
    ご回答ありがとうございます。

    さっそく、テーマをtwenty twentyに戻してから、
    プラグインを全停止しました。
    また、ブラウザのキャッシュもすべて削除しました。

    その上で最小起動のつもりでプラグインSiteGuardを起動してログインしたのですが、
    やはりログイン通知メールが届きません。

    次に試すことなどありますか?
    もし、お知恵があれば、お知らせください。

    sunsuntakさん、こんにちは。

    WordPress上からの切り分けはできているようですので、サーバー側からの切り分けも行ってみる必要があるかと思われます。
    まず、WordPressから送信されるユーザーに紐づいているメールアドレスから普通にメールを送信してみてください。
    送受信が確認できたら、可能であればロリポップのサーバーにアクセスしてサーバー上からのメールの送信ログを確認してみてください。
    レンタルサーバーですので、サーバー上からコマンド等で確認ができない場合、管理画面から確認できる方法がないか調べてみましょう。それらの方法もない場合、サーバー会社のサポートに連絡して調べていただくしかないかもしれません。

    最初のメール送受信テストで、メールそのものが生きているか切り分けができます。
    メールの送受信が可能であることが切り分けられたら、Webサーバーからメールが送信できているかの切り分けを行います。
    上記どちらも問題ないことが確認出来たら、最後は受信側の確認です。メールを受信しているサーバーもロリポップを使用しているならば、迷惑メールや他の制限に引っかかっていないか確認する必要があります。これもサポートに頼るしかないでしょう。

    ご参考になれば。

    トピック投稿者 sunsuntak

    (@sunsuntak)

    shokun0803さん、返信ありがとうございます。
    なるほど、そうやって検証していくわけですね。

    テーマとプラグインを停止しても効果がなかったので、絶望なのか…と焦っていました。
    サポートフォーラムの情報も見てみるのですが、どうも頭に入ってこなくて…。
    こうして具体例とともに助言いただく中で、「あぁ…そういうことか…」と少しずつ理解しています

    Wordpress側の問題ではないと私も理解したので、
    サーバー側の問題を考えてみます。

    ちょっとバタバタしているので、改めて検証していきます。

    なお、今まではプラグインから送信する際のメールをgmailに設定していて、
    それで問題なく行けていたのですが、なぜか急に通知が行かなくなりました。

    ロリポップサーバーで設定できるメールアドレス(info@counseling-nagomi.com)に変更したところ、「予約したユーザーに通知はされないが、管理者には通知されるように」なりました。
    何かサーバー側で問題が起きているのかもしれません。

    まだ知識不足がたくさんなので、じっくりかけられる時間をみつけながら、検証していきます。
    年末年始のお忙しいところ恐縮ですが、もし、目にとまって返信に余裕がありましたら、
    また相談に乗っていただけますと大変うれしく思います。

    今後ともよろしくお願いいたします。

    トピック投稿者 sunsuntak

    (@sunsuntak)

    @shokun0803 さん、皆様

    さっそく、レンタルサーバーのロリポップに連絡したところ、電話窓口で年末年始期間となってしまい、
    メールサポート窓口に連絡して、ご教示いただいた「ロリポップのサーバーにアクセスしてサーバー上からのメールの送信ログを確認する方法」を確認中です。

    一方、ふと思ったのですが、色々ネットで調べていたら、
    「WP Mail SMTP」というプラグインをインストールして、メール通知問題を解消する方法を発見しました。
    https://suzunon.com/word-press/wp-mail-smtp/

    私の場合、なぜ、今までgmailでメール通知が出来ていたのかが謎なのですが、
    不具合が出ていることをきっかけにinfo@counseling-nagomi.comというレンタルサーバーアドレスへの変更を検討中です。

    その場合、上記プラグインの導入を試すことは良い選択でしょうか?
    一つ気になるのは、プラグインを追加することで余計ややこしくならないか…です?

    どなたか、年末のお忙しいところ恐縮ですが、ご助言いただくことは可能でしょうか?

    トピック投稿者 sunsuntak

    (@sunsuntak)

    追記です。
    悩んだ結果、上記の「WP Mail SMTP」というプラグインをインストールし、
    プラグイン内の設定で、SMTPサーバー等をロリポップのサーバーにきちんと入力したら、
    管理者・ユーザーともに通知メールが届くようになりました。

    ひとまず、今回のメール通知のトラブルが、レンタルサーバー上のメール設定がうまくいっていなかった?ということのような気がしてきました。

    プラグインが増えてしまったのが気がかりですが、ひとますロリポップの返事を待ちながら、
    他に良い方法がなければこの方法で様子を見ていきたいと思います。

    何かアドバイス等ありましたら、引き続き宜しくお願い致します。

    • この返信は2年、 8ヶ月前にsunsuntakが編集しました。

    sunsuntakさん、こんにちは。

    解決方法は上記の方法で問題ないと考えます。
    最近 Gmail のスパム対策が強化されたのではないかと考えています。
    ちゃんと調べられた訳ではないので憶測の域を出ませんが、良くて迷惑メール行き、悪くて受信そのものをはじかれている可能性があります。
    Webサーバーからメールを送信する場合は、最低でもSPFの設定が必要かと思われますが、DKIM や DMARC の設定までできるのかは私も勉強不足のため分かりません。

    メールの送信先を Gmail に設定しない、Sendmail 等外部サービスを利用する等、他の対策も視野に検討されるとよろしいかと思われます。ただし、ユーザーが Gmail を使っている場合にも届かない可能性があるため、管理者向けメールは Gmail を使わないで解決しますが、ユーザーへの送信まで対応するには外部サービスを利用するか、SMTP をきちんと設定した正規ルートで送信処理を行うことが大切かと思われます。

    ご参考になれば。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「WordPressからメール通知全般が来なくなって困っています。」には新たに返信することはできません。