おやすみ!
ご迷惑をかけて申し訳ございませんが、ご質問ください。私の "プログラム"では、私は(例えば)gmail SMTPサーバーを通していくつかの電子メールを送信しています。送信したすべてのメールに、ヘッダーに固有のID(私によって生成された)が含まれているとしましょう。 (例えば、python imaplibを使って)Gmailからそのメッセージを取得した後に、その固有のID(ヘッダー)を再度取得する可能性はありますか?
ありがとう保証ID付きSMTP経由でメッセージを送信
答えて
一般に、MTAはあなたが導入するメッセージヘッダーをすべて保持します。 MTAがrequired to do soあるリレー:
6.4節で説明したように、「リレーSMTPには検査する必要性やメッセージデータのヘッダ部やボディに応じ 行為を持っていないし、独自のを追加することを除いて はそうはならない(MUST NOT) Received: "ヘッダーフィールド(セクション4.4) と、オプションで、メールシステムのループを検出しようとします( セクション6.3を参照)。もちろん、この禁止は、これらのヘッダーフィールドやテキストの変更にも適用されます(7.9節も参照してください)。
一般に、受信側MTAは、メッセージ受信、スパムチェック、ループ検出などに関連するヘッダーを追加するだけです。そう、はい、あなたはほぼ確実にどの宛先SMTPサーバー、Gmail、またはそれ以外の場合でも安全になるでしょう。
IDが本当にユニークな場合は、your Message-ID
header valueの一部として使用することを検討してください。この目的のためにMessage-ID
を使用する利点は、ユーザーがメッセージに返信するとき、彼らは通常、彼らのIn-Reply-To
および/またはReferences
ヘッダにそのMessage-ID
値が含まれることです。
「メッセージID:」フィールドが一意を提供 は、特定のメッセージの特定のバージョンを参照するメッセージ識別子です。 のメッセージ識別子の一意性は、 が生成するホストによって保証されます(下記参照)。このメッセージ識別子は、 マシンで読み取り可能であり、人間にとって必ずしも意味がないものではありません。メッセージ は、特定のメッセージの正確に1つのバージョンに関係します。 その後のメッセージのリビジョンにはそれぞれ新しいメッセージ の識別子が付けられます。
メッセージへの返信を 作成するときは、 "In-Reply-To:"および "References:"フィールドが使用されます。これらは、元のメッセージのメッセージ識別子である と、他のメッセージのメッセージ識別子を保持します(たとえば、それ自身の返信であったメッセージへの返信の場合は )。 "In-Reply-To:"フィールドは、新しいメッセージが返信されるメッセージ(または メッセージ)を識別するために使用され、 "参照:"フィールドは、 会話。
私はちょっと試しましたが、実際にはかなり簡単です。
Mail.php拡張機能を使用してこれを実現しました(問題はありません)。私はメッセージを送信する前に余分なヘッダーを追加しました( "Trevor" => "My Test")。 Gmailでメッセージを受け取り、「オリジナルを表示」し、ヘッダーが含まれています。
このメッセージを(PHP経由でも)プルダウンし、ヘッダーに入力したカスタム行が含まれています。
- 1. PerlでSMTP経由でメールを送信
- 2. Django:GoDaddy経由でSMTPメールを送信
- 3. ASP.Net経由のSMTPメール送信
- 4. Google SMTP経由でメールを送信できません
- 5. タイマーでwebsocket経由でメッセージを送信
- 6. 保証のあるメッセージをsolace JMS経由で送信しない方法
- 7. ソケット経由で複数のメッセージを送信できません
- 8. 生産環境でDjango経由でSMTPメールを送信する
- 9. TSLでSMTP経由で電子メールを送信
- 10. cakephpを使用してメールをsmtp経由で送信
- 11. NetworkStream経由で送信される最小保証バイト
- 12. Gmailのsmtp経由でasp.netからメールを送信
- 13. DjangoからホストされたSMTP経由でメールを送信
- 14. RubyがGmailのsmtp経由でメールを送信する
- 15. Javaメールがポストフィックス経由でSMTPメールを送信しない
- 16. PHP経由でPEM証明付きカールリクエストを送信するには?
- 17. SMTP経由で送信された2つの電子メール
- 18. 送信xsd WCF経由の日付
- 19. AndroidでUSB経由でMIDIメッセージを送信する
- 20. powershellを使用してlync経由でメッセージを送信
- 21. iOS向けXMPPFramework経由でメッセージを送信する
- 22. プロキシ経由でActiveMQからメッセージを送信する方法
- 23. iOS Simulatorを使用してiMessage経由でメッセージを送信できますか?
- 24. 送信者のドメインを変更しないでSMTP経由でメールを送信しますか?
- 25. PHPはSMTP経由で電子メールを送信する非常に遅い
- 26. iMacros経由で電子メールを送信するためのvbscriptのリモートSMTP(Google)
- 27. SMTP経由で大量の電子メールを送信する際のリスク
- 28. DKIMでSMTP経由で送信されたメールに署名する
- 29. クライアント認証付きSSL経由のCurl
- 30. WCFエラー:IDチェック送信メッセージ