IMAPプロトコルがどのように機能するかについての情報を探しています。Googleは高レベルの情報しか提供していませんが、詳細を理解するには十分ではありません。自分の実装を作成できるように十分に知りたいです。私はそれを行うacライブラリを見つけましたが、十分に文書化されていません。
いくつかの基本的な質問は次のとおりです。IMAPuidとは何ですか、またそれらの保証は何ですか。たとえば、IDは変更されますか?削除すると再利用されますか?
これは良い出発点のように見えます:
http://www.imapwiki.org/ImapRFCList
一般的に、インターネットプロトコルの詳細を検索するときに必要なキーワードは「RFC」です。それをプロトコルの名前と一緒に検索に追加すると、良いスタートを切ることができます。
Googleは高レベルの情報しか提供していませんが、詳細を理解するには十分ではありません。
グーグルは一般的な検索エンジンであり、その結果はあなたが提供した検索用語と同じくらい良いものになるでしょう。プロトコル、標準、またはプログラミング言語に関する詳細で明確な技術情報を入手したい場合は、仕様を検索することから始める必要があります。つまり、検索用語の1つとして「仕様」を使用します。
自分の実装を作成できるように十分に知りたいです。私はそれを行うacライブラリを見つけましたが、十分に文書化されていません。
いくつかの基本的な質問は次のとおりです。IMAPuidとは何ですか、またそれらの保証は何ですか。たとえば、IDは変更されますか?削除すると再利用されますか?
これらの質問は、IMAP仕様を読むことで答えられると思います。RFC3501を参照してください