Sylpheed で IMAP (SSL) 接続しているのだけれど、起動後すぐにフォル
ダをクリックした際にはキャッシュが更新されず、明示的にスキャンさせ
る必要があるのが不便なので、ちょっとソースなどを読んでみた。
~/.sylpheed/sylpheed.log を見ると、"SELECT" リクエストへの応答で、
"EXISTS" が 2 回返ってきている(新着メールがある場合のみ)。
こいつが原因かも。
はたして、これは正しい仕様なのか?
--
IMAP4> 1 NOOP
IMAP4< * OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS AUTH=LOGIN] anago IMAP4rev1 2001.315 at Fri, 2 Aug 2002 00:38:10 +0900 (JST)
IMAP4< 1 OK NOOP completed
IMAP4> 2 LOGIN masao ********
IMAP4< 2 OK [CAPABILITY IMAP4REV1 IDLE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User masao authenticated
IMAP4> 3 NAMESPACE
IMAP4< * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("~" "/")) (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/"))
IMAP4< 3 OK NAMESPACE completed
IMAP4> 4 SELECT INBOX
IMAP4< * 11954 EXISTS
IMAP4< * 11955 EXISTS
IMAP4< * NO Mailbox vulnerable - directory /var/mail must have 1777 protection
IMAP4< * 1 RECENT
IMAP4< * OK [UIDVALIDITY 1024465870] UID validity status
IMAP4< * OK [UIDNEXT 11956] Predicted next UID
IMAP4< * FLAGS (\Answered \Flagged \Deleted \Draft \Seen)
IMAP4< * OK [PERMANENTFLAGS (\* \Answered \Flagged \Deleted \Draft \Seen)] Permanent flags
IMAP4< * OK [UNSEEN 1324] first unseen message in /home/x/masao/mail/mbox
IMAP4< 4 OK [READ-WRITE] SELECT completed
--