メールが受信者の迷惑メールフォルダに届いているかどうかを確認するにはどうすればよいですか?[閉まっている]


8

Eメールを送信するMTAとしてEximを使用しています。メールが受信者の迷惑メールフォルダに入った場合に通知を受け取ることはできますか?


3
答えはノーと言うので、おそらくあなたの最善の策は、クリックされたリンクを追跡することによって、何人の人々があなたの電子メールに従事しているかを測定することです。クリック数が通常より大幅に少ない場合は、メールが迷惑メールフォルダに入った可能性があります。
joeytwiddle 2016年

14
それができたとしても、スパムフォルダーに入らないまでわずかに異なるメールを送信し続けるだけなので、スパムフォルダーを作成することはできません。
user253751 2016年

フォローアップメールを送信し、最初のメールがスパムフォルダーに移動したかどうかを尋ねます:-)
MonkeyZeus

4
私はこの質問をトピック外として締めくくるつもりです。なぜならそれは一般的に電子メールに関するものであり、特にUnix / Linuxに関するものではないからです。スーパーユーザー(またはサーバー障害)でトピックに関連している可能性がありますが、既に取得した回答とは異なる回答を取得できない可能性があります
G-Manは 'Reinstate Monica'を

回答:


14

いいえ、「配信済み」または「エラー」の通知が表示されます。メールがリモートエンドで受け入れられると、その後どこに行くのかわからなくなります。少なくともMTA側ではそうではありません。

エラーの一つは「迷惑メール拒否理由」「SPF拒否理由」などが考えられますが、メールが受信された場合は、迷惑メールフォルダにも通知されません。メールがサーバーによって拒否された場合、受信者はスパムフォルダー内であってもメールを受信できません。

「Deferred」のエラーが表示される場合があります。これは、スパムを送信した疑いがあるためと考えられます。これ(遅延ステータス)は、Eximに後で再試行するように指示します。そのメッセージから詳細情報を取得できる場合があります。ただし、据え置きは一般的であり、通常であり、実際には問題ではありません。スパム警告にそれを使用することは受信側に非常に固有であり、おそらくEximに何かを指示せずに後で再試行するでしょう。

一部のサービスには、メールがスパムとしてマークされているかどうかを確認するための「トリック」があります。リンク、画像、場合によってはスパムフォルダーで終わるかどうかを判断できるJavaScriptの組み合わせ。しかし、これらは常に100%機能するわけではなく、MTA側よりもクライアント(Gmail、Outlookなど)側のほうが多くなります。


1
一般に、SMTPはメッセージが忘却の中に消えないように設計されています(つまり、明示的な拒否またはバウンスメッセージを受け取ることになっています)。しかし、SMTPは、スパムが存在しないという完全に誤った仮定の下で設計されているため、実際にはほとんど当てはまりません。それでも、DKIMとリバースDNSが適切に構成されていて、IPアドレスがスパムで知られているブロックに属していない場合、メールが完全に消える可能性は低いです(スパムフォルダーに入る可能性がありますが、それだけではありません)静かに落とされる)。
ケビン

3
@Kevin残念ながら、一部のメールホストは、スパムとして識別された電子メールをサイレントにbinします。SMTPステージでは受け入れられますが、配信されません。
スティーブン・キット、


5

いいえ。メールがシステムを離れた後の状況は、受信側のコンピューターにアクセスできない場合、またはフィードバックを提供するスパムフィルタープログラムがある場合を除いて追跡できません。

このようなフィードバックプログラムは、確認を求めるメールを返信し、自動スパムを人間が送信した実際のメッセージと区別できるようにしましたが、ボットがこれに答えるのに十分賢くなれば、追加のメールが生成され、そのような確認は求められませんでした。 15年以上メールで。

メールが配信されないようにする(アドレスが存在しない)場合は、メールのバウンスはお勧めしませんが、それがメッセージがスパムボックスに届いたかどうかとは関係ありません。メールヘッダーの送信者が実際の送信者である可能性は低いため、スパムが返送されることはありません。


チャレンジレスポンスシステム(別名ユーザーレベルの自動後方散乱スパム)について話している場合は、それらに対処するためのprocmailルールを作成しました。これにより、送信されたチャレンジレスポンスメッセージは常に検証されます。処理するのは私のスパムではなく、彼らのスパムであり、CRユーザーがMEにスパムを処理することを期待することは非常に不快で不愉快でした。彼らに代わって。アウトソーシングのリスクに関する貴重な教訓。
cas

お返事ありがとうございます。受信者の「苦情」をトリガーするのに役立つフィードバックループについて話していると思います。受信者がメールをスパムとしてマークすると、FBLは送信者が不平を言ったメンバーからのメッセージを受信できるようにします
Abdessamad Elouarti

@ABDESSAMADELOUARTIはい、これをフィードバックループとして見ることができます。これにはいくつかの問題があり、送信されたメールごとに追加のメールを生成することもその1つです。それとは別に、AとBの両方が異なるメカニズムでこのようなシステムをセットアップし、AからBにメールを送信した場合、BはAに確認メッセージを送信する可能性があります。確認するためのBへの電子メール、これは......無限
Anthon

3

メールが配信されたフォルダーを通知する機能はありません。メッセージが既読かどうかを教えてくれるトリックでさえ、どこから読んだかは教えないでください。

ただし、DMARCを設定すれば、主要なプロバイダーであるgmail、yahoo、およびmicrosoftから良いアイデアを得ることができます。これは、DKIMとSPFの設定に基づいて構築されており、ドメインから受信したメッセージの数や、可能性の高い傾向を報告できます。また、ドメインをスプーフィングしているIPアドレスも報告します。


また、主要なプロバイダーごとにテストアカウントを作成して、大量のメールを送信する前に、1つのテストメールが迷惑メールフォルダーに入るかどうか、およびメールがどのように表示されるかを確認できます。
イアンリングローズ2016年

はい、これは実際に私の最終的な解決策です
Abdessamad Elouarti
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.