Accessing Gmail via Emacs. (日本語)

Emacs に慣れた人は僕のように結局EメールもEmacsで読みたくなるかもしれま せんからこのブログ記事を書こうと思った。

まずはEmacsの統合された主な Rmail っていうプログラムを使ってみた。でも なぜか分らないけどGmailと合わせられなかった。グーグルを何回検索し ても何の有益な情報も見付けられなかった。

結局以下の投稿を見付けて、Gmailのメールと合わせるためにはofflineimap を使って自分のパソコンにメールをダウンロードしなければならないって書い てあった。

(注意英語の参照:)stackoverflow - Reading email (from gmail) in emacs 24

あいにくその第一の投稿を書いた人はGNUsを使おうと進めていましたが僕は それより使い易いプログラムを使いたかった。Rmailでも自分のパソコンにダウ ンロードしたメールを合わせられると思ったけどやはりそれも無理だった。

(setq rmail-primary-inbox-list
  '("//Users/samlaf/Maildir/Gmail/"))

そのコードだけで順調に行くと思ったけど全然動いていません。

ついには最近の新しいメールリーダーを見つけました。それは mu4eって言い ます。初心者であっても簡単にセットアップをできましたからお勧めします! 以下は僕の.emacsのmu4eについての部分。

(add-to-list 'load-path "/Users/samlaf/mu/mu4e/")
(require 'mu4e)

(setq mu4e-maildir "~/Maildir/Gmail" ;; top-level Maildir
      mu4e-sent-folder "/sent" ;; folder for sent messages
      mu4e-drafts-folder "/drafts" ;; unfinished messages
      mu4e-trash-folder "/trash" ;; trashed messages
      mu4e-refile-folder "/archive")

(setq mu4e-get-mail-command "offlineimap"
      ;;set this to automatically run offlineimap every 300 seconds
      mu4e-update-interval 300)
(setq mu4e-mu-binary "/usr/local/bin/mu")

;; here we add supercite
;; (load "supercite")
;; (autoload 'sc-cite-original "supercite" nil t)
(add-hook 'mail-citation-hook 'sc-cite-original)

Emacsでメールを読んで楽しんでください!