メールでの返信がユーザー1名で機能しない

Gmailアドレスを使用しているユーザーがメールを受信できるものの、返信ができないというケースがあります。

以前はHotmailアドレスを使用してフォーラムメッセージの受信と返信を正常に行えていましたが、最近になって何も受信できなくなりました。MailGunのログによると、フォーラムメッセージはMailGunから送信され、そのアドレスへのバウンスはなかったにもかかわらずです。

Gmailアカウントに切り替えたところ、メール配信は再び行われるようになりましたが、そのGmailアドレス宛に受信したフォーラムメッセージへのユーザーからの返信が、逆方向で届かなくなりました。ユーザーによるとバウンスは表示されておらず、Discourse側でもそのGmailアドレスからのメッセージは一切受信されていないとのことです。

つまり、ユーザーのGmailアドレスは、Skipped、Received、Bounced、Rejectedのいずれのメールログにも表示されていません。

Receivedメールログを見ると、送信元が不明な未配信メッセージがフォーラムの「noreply」アドレス宛に多数あり、また、送信元が不明な配信可能なスパムメッセージがフォーラムの管理者アドレス宛にいくつかあります(幸い、これらが私の受信トレイに表示されたことはありません)。

この送信元情報の欠如は何を意味するのでしょうか?このユーザーの問題と関連がある可能性はありますか?

ユーザーは、フォーラムトピックに送信された消えた返信のコピーを私に転送してくれましたが、受信者アドレスは私には問題ないように見えます。ただし、ここからテストする方法はわかりません(返信アドレスの「+」以降は、トピックと受信者に固有のものだと思います)。

image

まずは、ユーザーがGmailのウェブインターフェースから直接メールを送信しているのか、それともメールクライアント経由で送信しているのかを尋ねることから始めます。後者の場合、SMTPの設定ミスによりメッセージが送信されていない可能性があります。

次に、ユーザーに特定のトピックにメールで返信してもらうように依頼し、ログでその応答を追跡できるようにします。コミュニティが活発な場合は、このユーザー専用のプライベートカテゴリを作成して、メールの問題をトラブルシューティングすることもできます。

「いいね!」 1

ありがとうございます、アルマン

ユーザーはMS Outlookアプリ経由でGmailを使用しています。

同じアカウントとアプリ経由で私へのメッセージは問題なく届いています。SMTPの設定が間違っていれば、そうはならないだろうと推測します。いずれにせよ、OutlookでのセットアッププロセスはGmailアカウントではかなり自動化されていると思います。

ユーザーからの特定のトピックへの返信を追跡しようとしましたが、メールログにはこのアドレスからの受信記録は何も表示されません。

Outlookで別のアカウントを使用して返信している可能性はありますか?代替メールは、Receiver::UserNotFoundError の下にあるログに表示されます。

簡単なテストは、GmailのWebインターフェースからDiscourseのメールに返信してもらうことです。

「いいね!」 1