Re: POP3 + UIDL

Katsumi Yamaoka <[email protected]> Thu, 04 Oct 2012 20:16:19 +0900
Newsgroups gmane.emacs.gnus.semi.japanese
Organization Emacsen advocacy group
Message-ID <[email protected]>
In [semi-gnus-ja : No.21041] 山岡 wrote:
> 必要に迫られて pop3.el に UIDL を使って POP サーバーに残すメール
> を管理する機能を追加してみました。
[...]
> ・複数のサーバーの UIDL を単一のローカルファイルで一元管理。

一つのサーバーに二つ以上の POP アカウントがある場合を考慮してい
なかったので対応しました。

>   → デフォルトは ~/.pop3-uidl というファイル。
>   → その中身は

現在はこうなっています。

  (("Server1"
    ("User1"
     "UIDL1" (Time Stamp)
     "UIDL2" (Time Stamp)
     ...)
    ("User2"
     "UIDL1" (Time Stamp)
     "UIDL2" (Time Stamp)
     ...)
    ...)
   ("Server2"
    ("User1"
     "UIDL1" (Time Stamp)
     "UIDL2" (Time Stamp)
     ...)
    ("User2"
     "UIDL1" (Time Stamp)
     "UIDL2" (Time Stamp)
     ...)
    ...))

>      ここで (Time Stamp) は (current-time) の戻り値の上位 2桁。

もし試してみている人がいたらごめんなさい。

> 実際のコードは現在ここ↓に置いてあります。
> 	ftp://ftp.jpl.org/pub/tmp/pop3+uidl/
> (または http://www.jpl.org/ftp/pub/tmp/pop3+uidl/)