トップ «前日 最新 翌日» 編集
RSS feed

ただのにっき


2005-04-05(火) [長年日記]

ximapd (2)

昨日の続き。

Rastのドキュメントに「ICUがない環境では(UTF-8でなく)EUC-JPになる」という記述があったので、ximapdのエラーメッセージに謎の「utf8」の文字が出るのはおそらくこのせいだ。apt-getでlibicu28と-devを入れてからRastをビルドしなおしたら、問題の箇所は通過できた。

* OK ximapd version 0.0.0
0052 CAPABILITY
* CAPABILITY IMAP4REV1 IDLE LOGINDISABLED AUTH=CRAM-MD5
0052 OK CAPABILITY completed
0053 AUTHENTICATE CRAM-MD5
0053 OK AUTHENTICATE completed
0055 LIST "" *
0055 BAD Missing command

一歩前進。「LIST "" *」がエラーになるってことは、INBOXが存在してないからだな、たぶん。でも、メール本体はどこに入れたらいいのだ?(笑) もしかして、あらかじめDBにツッコんでおくのかな? 既存のMaildirを見て欲しいんだけどなぁ(このマシンのMaildirは実験環境だから壊れてもいいのである)。

ximapd (3)

ximapd.rb自体がバージョンアップしていたのか。最新にしてリトライ。INBOXやらINBOX.Trashやらmlやらが見えた。さっきと違うところ止まったが。って、STATUSコマンドはまだ未実装じゃん!:

S: * OK ximapd version 0.0.0
C: 0083 CAPABILITY
S: * CAPABILITY IMAP4REV1 IDLE LOGINDISABLED AUTH=CRAM-MD5
S: 0083 OK CAPABILITY completed
C: 0084 AUTHENTICATE CRAM-MD5
(中略)
S: 0084 OK AUTHENTICATE completed
C: 0086 LIST "" *
S: * LIST () "/" "INBOX"
S: * LIST () "/" "INBOX.Trash"
S: * LIST (\Noselect) "/" "ml"
S: 0086 OK LIST completed
C: 0087 CREATE Trash
S: 0087 OK CREATE completed
C: 0088 STATUS "INBOX" (MESSAGES UNSEEN UIDNEXT)
S: 0088 BAD Command unrecognized

あとは、INBOXにメールを放り込む方法さえわかれば(笑)。

本日のツッコミ(全1件) [ツッコミを入れる]
TrackBack (2005-04-06(水) 11:03)

http://sho.tdiary.net/20050406.html#p02
ただのにっき
ximapd (4)
前田さんに反応してもらう。まさかximapd自身にメール取り込みオプションが入っているとは思わなかった……。ソース嫁 >おれ % ruby ximapd.rb --import ~/Maildir/new ximapd.rb: /home/sho/ximapd/db/__db.001: No such file or directory あへ。~/ximapdの中身を消..


トップ «前日 最新 翌日» 編集
RSS feed