アットウィキロゴ

Mew

  • Mewの基本設定
  • POP環境でのメール受信
  • 基本操作
  • 署名を入れる
  • メールの一括操作
  • メールの検索
  • 添付ファイルを開く
  • フォルダ振り分け
  • メールの作成と送信の設定
  • IMAP環境でのメール受信
  • Gmailでの利用
  • 困ったときは

Mewの基本設定

.emacsに以下を記述する。
;;以下2行は非デフォルトのパスにインストールした場合。
(add-to-list 'exec-path "/usr/local/mew/bin")
(add-to-list 'load-path "/usr/local/mew/share/emacs/site-lisp/mew")
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
残りは~/.mew.elファイルに書く。

POP環境でのメール受信

.mew.elに記述
(setq mew-pop-server "POPサーバ名") ;; 必須 ex) pop.example.com
(setq mew-pop-user "POPのアカウント") ;; OSのログインIDと異なる場合は必須
(setq mew-pop-delete nil) ;; nilにするとサーバからメールを削除しない
(setq mew-pop-auth 'pass) ;; POPの認証方式の指定。'passはパスワード認証。

mew-pop-deleteはデフォルトではtである。
数値を指定すると,メール受信から指定数値の日数語に削除する。

mew-pop-authは認証方式の設定。
「'apop」「'pass」「t」(SASL認証)の3つが指定可能。

基本操作

読みたいメールにカーソルを合わせてSPCを押すとメールが読める。
vを押すとメールが開かないモードとなる。(トグル)
メール一覧の画面をSummaryモードと呼ぶ。
Summaryモードで使えるコマンドは「mew-summary-」のprefixで始まるコマンド名になる。
同様に,メール作成画面はDraftモードと言い,prefixは「mew-draft-」となる。

Summaryモードでの操作

q Mewの終了
w 新規メールを書く
a 選択しているメールに返信
A 引用して返信
f 転送

アドレス帳

メールアドレスを書くべきヘッダでは「Tab」を押すことで
アドレス帳によるアドレス補完ができる。

明示的なアドレス帳登録も可能であるが(C-c C-a),自動登録でも事足りるかもしれない。
明示的に登録したアドレス帳のファイルは
~/Mail/Addrbook
自動登録されるアドレス帳のファイルは
~/Mail/.mew-alias
にある。

読んでいるときの操作

v Summaryモードに戻る

Draftモードでの操作

C-c C-c 送信
C-c C-m メールを送信キュー(+queueディレクトリ)にためる
C-c C-q メール作成を中止
C-x k Draft(下書き)を消去する
C-x C-s Draftをセーブする
C-x C-f セーブしたDraftを開く

添付ファイル

Draftモードで「C-c C-a」で添付ファイル指定の領域が現れる。
添付ファイルの追加は「c」を押す。
ファイルの拡張子からMIMEタイプは自動で推測される。

テキストファイルを添付すると,Mewが買ってき文字コードをiso-2022-jpに変換することがある。
あまりうれしくないので,MIMEタイプを
Application/ Octet-Stream
にするのがいいかもしれない。

添付ファイルを取りやめるには(削除)するには,
該当ファイル上で「d」を押す。

署名を入れる

ホームディレクトリに「.signature」という名前のファイルを作り,署名の内容を書いておく。
C-c Tab
で.signatureの内容をメールに加えることができる。

「.signature」の例
--
村山 達郎 (Tatsuro MURAYAMA)
岩手大学大学院工学研究科
電気電子・情報システム工学専攻
E-mail: [email protected]
あまり長すぎないようにする。
4, 5行がちょうどいいと言われている。

メールの一括操作

* *マークをつける
d 削除マーク(D)を付ける
o フォルダ振り分けマーク(o)を付ける
x マーク対象の実際の削除やフォルダ移動の実行
u マークを外す(undo)
すべてにマークを付けるには「m a」。
一括でマークを付けるには,
SummaryモードでC-SPCでEmacs標準のマークを付けてポイントを移動させ
M-x mew-summary-mark-all-region
と打つと「*」マークがつく。
そのあと,「m d」と打つとdマーク。
「m o」と打つとoマークになる。

メールの検索

メール一覧画面で「?」を押すと検索になる。
検索にマッチしたメールに「*」マークがつく。
メールが多い場合は「C-u ?」で検索対称をリージョン範囲に限定すると効率的。
「*」マークがついたメールだけを読み進めるにはn, pが使える。
検索条件 説明
foobar 本文から文字列検索
from=hoge ヘッダ名=検索文字列で指定ヘッダから検索。 この例では,fromヘッダから文字列hogeを検索
subject==Foo 「=」の代わりに「==」にするとcase-sensitiveな検索
to=foo|cc |はOR条件
to=foo|cc=bar]&from=hoge &はAND条件

添付ファイルを開く

Summaryモードで,添付ファイルのあるメールにカーソルを合わせコロン(:)を押す。
...

フォルダ振り分け

Summaryモードでの該当メール上で「o」を押すと,振り分け先のフォルダを聞かれる。
振り分けマークがついた後は,「x」で振り分けを実行できる。

メールの作成と送信の設定

メール送信の設定例。
(setq mew-name "Tatsuro MURAYAMA")  ;; 送信者名(なくてもよい)
(setq mew-user "murayama")  ;; メールアドレスのユーザ名
(setq mew-mail-domain "hoge.com")  ;; メールアドレスのドメイン名
(setq mew-smtp-server "smtp.hoge.com")  ;; SMTPサーバ名(必須)

伝統的に,メールソフト(MUA: Mail User Agent)はMTA(Mail Transfer Agent)という
メールサーバに直接つなぐ構成が普通であった。
今はメールソフトからの送信を受け付ける役割をMTAからMSA(Mail Submission Agent)に
分離することも普及している。
MewでMSAに向けてメール送信するには次の設定をする。
(setq mew-smtp-port "submission")
「"submission」とはポート番号587を意味する。

IMAP環境でのメール受信

IMAP環境での設定例
(setq mew-proto "%")  ;; IMAP指定(必須)
(setq mew-imap-user "IMAPのアカウント")  ;; OSのログインIDと異なる場合は必須
(setq mew-imap-server "IMAPサーバ名")  ;; 必須 ex) imap.example.com
(setq mew-imap-auth nil)  ;; IMAP認証方式。tはSASL,nilはパスワード不要
(setq mew-imap-delete nil)  ;; nilにするとサーバからメールを削除しない。
IMAP受信の設定をしてMewを起動すると
C-uZ
を押してフォルダ一覧を取得しろとメッセージが出るのでこれにしたがう。
その後は「i」でメール一覧の取得,
「g」でフォルダ移動,「Space」でメール本文表示がIMAPメール受信時の基本操作となる。

Gmailでの利用

Gmail + IMAP

GmailのメールをIMAPで受信する設定例。
(setq mew-proto "%")
(setq mew-imap-user "[email protected]")
(setq mew-imap-ssl t)
(setq mew-imap-ssl-port 993)
(setq mew-imap-server "imap.gmail.com")
(setq mew-prog-ssl "stunnel4")
(setq mew-ssl-cert-directory "/etc/ssl/certs")
(setq mew-imap-auth nil)
(setq mew-imap-delete nil)
foobarを適当になものに変える。

Gmail + SMTP

Gmailのメール送信の設定例
(setq mew-user "foobar")
(setq mew-mail-domain "gmail.com")
(setq mew-smtp-user "[email protected]")
(setq mew-smtp-ssl t)
(setq mew-smtp-server "smtp.gmail.com")
(setq mew-smtp-ssl-port 465)
foobarを適当になものに変える

困ったときは

MewはデフォルトでPOPやIMAPの受信メールのサイズを制限する。
サイズ上限に引っかかり,一部しか取得していないメールには「T」マークがつく。
メール全体を受信するには,該当メールで「I」を押す。

Mewはメール表示時にメールのMIMEを解析する。
このとき,あまりに大きいサイズのメールは途中で打ちきる設定になっている。
メール一覧画面で「.」を押すとメール全体を解析し直す。

MIMEの生データを表示したい場合はメール一覧画面で「,」を押す。

稀にメール一覧情報がおかしくなる場合がある。
そのときは「s」を押してメール一覧を更新しなおす。
最終更新:2012年07月05日 13:29