任意のサービス プロバイダーを使用して何千通ものメールを送信しているとします。メール ID が間違っているために配信できなかったメールを特定する方法はありますか?
gmail サービス プロバイダーを使用して「rohit1234@gmail.com」にメールを送信し、「rohit1234@gmail.com」のような ID が存在しないとします。したがって、これは配信されません。この電子メールが何らかの理由で配信されなかったことを、サービス プロバイダーからどのように知ることができますか?
任意のサービス プロバイダーを使用して何千通ものメールを送信しているとします。メール ID が間違っているために配信できなかったメールを特定する方法はありますか?
gmail サービス プロバイダーを使用して「rohit1234@gmail.com」にメールを送信し、「rohit1234@gmail.com」のような ID が存在しないとします。したがって、これは配信されません。この電子メールが何らかの理由で配信されなかったことを、サービス プロバイダーからどのように知ることができますか?
あなたが探しているものは「不達報告」と呼ばれています。
リンクされたウィキペディアの記事には、標準化されたレポート形式を文書化したRFC 3464(およびRFC 6522)へのリンクと例が含まれています。古いメールサーバーは、これが標準化される前に構築されていたため、これらの特殊なケースのコードを多数構築することになります。Lotus Notes、古いバージョンのExchange、特にqmailは最悪の犯罪者であり、そこには多くの犯罪者がいます。
コメントで提案されているサードパーティのサービスを使用するのではなく、本当に自分でこれを実行したい場合は、既存のメール読み取りライブラリを使用することを強くお勧めします。ZendFrameworkのバージョン1.xのZendMailを使用して、ある程度の成功を収めました。各メッセージとそれぞれの内部のMIMEコンポーネントを公開するため、レポートチャンクの検出が非常に簡単になります。