2012年7月 5日

[質問] Emacs24(Windows版) wanderlust starttls でうまく動作しない。


山口です。

Windows Vista

emacs-version (gnu ftp site windows版 emacs-24.1)
"24.1.1"
(wl-version)

"Wanderlust/2.15.9 (Almost Unreal)"

yama@xxxxx:~$ cat ~/.mylisp/wl.el
(cond
((eq window-system 'w32)
(progn
(add-to-list 'load-path "c:/winbin/meadow/packages/lisp/semi")
(add-to-list 'load-path "c:/winbin/meadow/packages/lisp/apel")
(add-to-list 'load-path "c:/winbin/meadow/packages/lisp/emu")
(add-to-list 'load-path "c:/winbin/meadow/packages/lisp/flim")
(add-to-list 'load-path "c:/winbin/meadow/packages/lisp/wl"))))

(autoload 'wl "wl" "Wanderlust" t)

(setq elmo-imap4-debug t)

(setq elmo-imap4-default-user "yama")
(setq elmo-imap4-default-authenticate-type 'digest-md5)
(setq elmo-imap4-default-server "aa.bb.cc.dd")
(setq elmo-imap4-default-port 993)
(setq elmo-imap4-default-stream-type 'starttls)

の環境で、

wanderlustからstarttlsでIMAPサーバー(Dovecot)にアクセスしようとして
いるのですが...
Opening STARTTLS connection to `43.2.64.216:993'
となり固まった状態になります。

C-g で中断後、%INBOX を選択するとフォルダーリストが表示されますが、
フォルダリスト中から%INBOXを選択すると、また固まった状態になるのですが、
C-g 2回打つと、Summary buffer 表示されますが、個々のメールは見れないと
いう状況で、困っております。

imap4-debug のバッファが出てこないので、どのように対処すればよいかご教
示いただけますでしょうか?

Emacs24では、
(setq elmo-imap4-default-stream-type 'ssl)
だと、
byte-code: Cannot open load file: ssl
と怒られるので、starttlsを使おうと思った次第です。

ちなみに、
Meadow,Emacs23では、(setq elmo-imap4-default-stream-type 'ssl) で問題
なく動作しています。

また、wanderlustは、MeadowとEmacs24で共用できるようにしており、
c:/winbin/meadow/packages/lisp/wl に 2.15.9 を install してます。

その他の情報は以下になります。

M-x list-load-path-shadows
c:/winbin/meadow/packages/lisp/flim/md4 hides c:/winbin/emacs-24.1/lisp/md4
c:/winbin/meadow/packages/lisp/flim/hex-util hides c:/winbin/emacs-24.1/lisp/hex-util
~/mylisp/doc-view hides c:/winbin/emacs-24.1/lisp/doc-view
c:/winbin/meadow/packages/lisp/flim/sasl hides c:/winbin/emacs-24.1/lisp/net/sasl
c:/winbin/meadow/packages/lisp/flim/sasl-ntlm hides c:/winbin/emacs-24.1/lisp/net/sasl-ntlm
c:/winbin/meadow/packages/lisp/flim/sasl-digest hides c:/winbin/emacs-24.1/lisp/net/sasl-digest
c:/winbin/meadow/packages/lisp/flim/sasl-cram hides c:/winbin/emacs-24.1/lisp/net/sasl-cram
c:/winbin/meadow/packages/lisp/flim/ntlm hides c:/winbin/emacs-24.1/lisp/net/ntlm
~/mylisp/ldap hides c:/winbin/emacs-24.1/lisp/net/ldap
c:/winbin/meadow/packages/lisp/flim/hmac-md5 hides c:/winbin/emacs-24.1/lisp/net/hmac-md5
c:/winbin/meadow/packages/lisp/flim/hmac-def hides c:/winbin/emacs-24.1/lisp/net/hmac-def
c:/winbin/meadow/packages/lisp/wl/utf7 hides c:/winbin/emacs-24.1/lisp/gnus/utf7
c:/winbin/meadow/packages/lisp/semi/smime hides c:/winbin/emacs-24.1/lisp/gnus/smime
c:/winbin/meadow/packages/lisp/semi/pgg hides c:/winbin/emacs-24.1/lisp/obsolete/pgg
c:/winbin/meadow/packages/lisp/semi/pgg-pgp5 hides c:/winbin/emacs-24.1/lisp/obsolete/pgg-pgp5
c:/winbin/meadow/packages/lisp/semi/pgg-pgp hides c:/winbin/emacs-24.1/lisp/obsolete/pgg-pgp
c:/winbin/meadow/packages/lisp/semi/pgg-parse hides c:/winbin/emacs-24.1/lisp/obsolete/pgg-parse
c:/winbin/meadow/packages/lisp/semi/pgg-gpg hides c:/winbin/emacs-24.1/lisp/obsolete/pgg-gpg
c:/winbin/meadow/packages/lisp/semi/pgg-def hides c:/winbin/emacs-24.1/lisp/obsolete/pgg-def

yama@xxxxx:~/bin$ grep '^%' ~/.folders
%INBOX/
yama@xxxxx:~$ type starttls
starttls is /usr/local/bin/starttls
yama@xxxxx:~$ type gnutls-cli
gnutls-cli is /usr/bin/gnutls-cli

--
Takahiro Yamaguchi


投稿者 xml-rpc : 2012年7月 5日 16:30
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/110341
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。