Mac OS 上の Wanderlust 環境の再整備
Mac OS X 上では emacs-23.2 をソースからインストールしています.最近メールの環境が少し変わった関係で,送信時も starttls を使う必要が出てきて,SSL/TLS 関係の設定を見直しました.
最近は ssl.el が古くなっているようで,標準の tls.el を使うようです..wl に
(require 'tls) (set-alist 'elmo-network-stream-type-alist "!opentls" '(opentls nil open-tls-stream)) (setq elmo-imap4-default-stream-type 'opentls) ; 元は opentls の部分は ssl となっていた
これで Gmail を IMAP4 経由で使う設定は OK .
あとは送信時の starttls ですが,今までは LAN 上の MTA を使っていたので認証も何もなしでしたが,今回はインターネット経由で MTA にアクセスしますので使用します.ここでそのままやると gnutls-cli がないと言われるので,面倒だから MacPorts を使って
$ sudo port install gnutls
/etc/launchd.conf でパスを通す.
setenv PATH /sbin:/bin:/usr/bin:/usr/sbin:/usr/local/bin
(以下は古い情報なので↑で書き直し)
あとは ~/.MacOSX/environment.plist に PATH を設定して終わり.
<key>PATH</key> <string>/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/opt/local/bin</string>