次のIMAPコマンドを使用してメッセージのサイズを取得しています。IMAPコマンドを使用したメッセージのサイズの取得
"$ UID RFC822.SIZEのFETCH \ rを\ n" はいくつかのメッセージについて
コマンドが正常に動作すると(RFC822.SIZEのFETCH 3メッセージサイズ
」*を返します。 2376)\ r \ n $ OK成功\ r \ n "
しかし、一部の電子メールではメッセージのサイズが取得されません。成功メッセージのみが返されますが、サイズは返されません。
ここではいくつかのメッセージに対する応答を示します。
"$ OK成功\ rを\ n" は
は、メッセージのサイズを取得するための任意の代替方法はありますか?
あなたのコマンドは合法的ではありません。実際のコマンドには、メッセージを指す引数が含まれていなければなりません。本当のコマンドは何ですか? – arnt
実際のコマンド: "$ FETCH 1 RFC822.SIZE \ r \ n" – Mayuresh
$ FETCH N RFC822.SIZE \ r \ nはUIDを持つメッセージではなくメールボックス内のN番目のメッセージのサイズを取得しますUIDに基づいてフェッチしたい場合は、 'UID FETCH N RFC822.SIZE \ r \ n'を使用する必要があります。 – jstedfast