POP3 と IMAP で動作するメール クライアントを作成しています。vmime api を使用して C++ でクライアントをプログラミングしています。私の質問は次のとおりです。メールを同期するための最良の方法は何ですか?
識別子は良い方法だと思いますが、メールを同期するための最良の識別子が何であるかわかりません:
- IMAP: UID (RFC 3501)
- POP3: UIDL (RFC 1932)
- インターネット形式のメッセージ: メッセージ ID (RFC 5322)
message-ID が最も使いやすいですが、同じメッセージ ID が 2 つある可能性はありますか? UID (IMAP) と UIDL (UID) について同じ質問ですか?
手伝って頂けますか?前もって感謝します。