Mewを入れた (Mac OSX + Emacs)

MacにbrewでインストールしたEmacsMewをインストールしたログです。


勧めてきた人がEmacsは環境だって言うんで
メールも読めるようにしてみました。
最近のバージョンのMew(6.3.50で試しています)はIMAPにも対応とのことで
Gmailを読めると幸せそうなので試してみました。


まずはMewをダウンロードしてきます。
http://www.mew.org/ja/


解凍したら解凍したディレクトリに移ります

$ cd (解凍した場所)/mew-6.3.50


こんふぃぎゃーします。
インストールする場所やEmacsの場所は自分の環境に合わせて下さい。
elispを~/.emacs.d/elispEmacsはMacのbrewで入れている状態です。

$ ./configure --with-elispdir=~/.emacs.d/elisp --with-etcdir=~/.emacs.d/elisp --with-emacs=/usr/local/Cellar/emacs/23.3/bin/emacs


あとはmakeしてinstallします

$ make
$ make info
$ make jinfo
$ make install
$ make install-jinfo


インストール完了しているので、設定を行います。
下のようにしました。
init.el

;; Mew を使う為の設定
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
;; Optional setup (Read Mail menu for Emacs 21):
(if (boundp 'read-mail-command)
    (setq read-mail-command 'mew))

;; Optional setup (e.g. C-xm for sending a message):
(autoload 'mew-user-agent-compose "mew" nil t)
(if (boundp 'mail-user-agent)
    (setq mail-user-agent 'mew-user-agent))
(if (fboundp 'define-mail-user-agent)
    (define-mail-user-agent
      'mew-user-agent
      'mew-user-agent-compose
      'mew-draft-send-message
      'mew-draft-kill
      'mew-send-hook))


ホームディレクトリに.mew.elを作りmewの設定を書いておきます。
IMAPGmailを使うようです。

;; IMAP用
(setq mew-proto "%")
(setq mew-user "めーるあどれす@Gmail.com")
(setq mew-mail-domain "gmail.com")

(setq mew-imap-server "imap.gmail.com")
(setq mew-imap-user "めーるあどれす@gmail.com")
(setq mew-imap-auth  t)
(setq mew-imap-ssl t)
(setq mew-imap-ssl-port "993")
(setq mew-smtp-auth t)
(setq mew-smtp-ssl t)
(setq mew-smtp-ssl-port "465")
(setq mew-smtp-user "めーるあどれす@gmail.com")
(setq mew-smtp-server "smtp.gmail.com")


さてEmacsを再起動してM-x mewすると起動するようになっているはずです。
起動させて操作を・・・するとstunnelが無いと怒られてしましましたので
brew install stunnelすると動くようになりました。