Imap プロトコルを介して Gmail にログインし、特定のメッセージの内容をダウンロードする特定の電子メール送信者を検索する小さな電子メール クライアントを作成しています。
C++ と libcurl を使用しています。
なんとかログインできました。ヘッダーの後に返された応答は、受信トレイの最初のメールです。
Libcurl で動作するように構成できる Imap プロトコルを介して要求/コマンドを送信する方法を知りたいです。RFC仕様を簡単に読むと、次の形式が示唆されます
<COMMAND> <argument>
これは telnet または curl を使用してコマンド ラインで機能する可能性がありますが、C/C++ とは互換性がありません。
フォームの URL 文字列 (正確には char *) を介してログインしています
"imaps://" <username> ":" <password> "@imap.gmail.com:993"
これをcurlが開始するURLとして渡しますが、同じ形式の他のリクエストを作成するのに問題があります。
Libcurlを使用してgmail/imapにコマンドを送信する正しい方法は何ですか?
前もって感謝します
どんな助けでも大歓迎です...