mewでoffice365.comのメールを読み書きする
4月のシステムリプレイスでメールシステムがoffice365になりました。メールはウェブインタフェイスが用意されていて、操作速度や性能的にはまったく不満はありません。が、やっぱりUNIX屋さんとしてはmewのメールインタフェイスが捨てがたい。ということでIMAPをつかってメールの読み書きできるようにしました。
設定はこんな感じです。
(setq mew-user-cached-passwd t) (setq mew-proto "%") (setq mew-ssl-verify-level 0) (setq mew-config-alist '( ("default" ("name" . "Hogeta Hogeo") ;お名前 ("user" . "hogehoge") ("mail-domain" . "example.com") ("imap-auth" . t) ("imap-ssl" . t) ("imap-server" . "outlook.office365.com") ("imap-user" . "hogehoge@example.com") ;O365のユーザ名 ("imap-delete" . nil) ("smtp-server" . "smtp-server-address") ("mailbox-type" . "imap") ) ) )
具体的な値は適当に読み替えてください。imap-sslとか、mew-ssl-verify-levelあたりの組み合わせで若干ハマりました。これはSTARTTLSでの通信の場合。SSL/TLSなんかだと違うところがあるかもしれません。