Mac と Windows での 統一した Mail の運用

Macintosh, Winsdows 上で、統一した環境で Mail を運用する方法を示します。

  1. まえがき
  2. 使っているソフトの概要
  3. 各メールソフトの導入と使い方

0. トピックス

多分、このページで、オリジナリティーがあって、皆さんのお役に立つのは、この三つだけでしょう。

その他の内容は、他の場所でもよく説明されていて、オリジナリティーは有りません。強いて云えば、Macintosh と Windows 共通で使えるように整理している事でしょうか。


1. まえがき

e-mail とのお付き合いは、1990年頃からです。それから今まで、色々なソフトを使ってきましたが、ここ4年ほどは、emacsen である、Wanderlust を使わせて頂いてます。理由は、

等々でした。

Wanderlust は、メールの送受信、振り分け、閲覧、編集、と略、必要な全ての機能を持っていますが、私は、種々の理由で、主に閲覧&編集のみに使用しています。

その他の機能は、他のソフトを使って実現しています。

その辺りを含めて、私の導入メモも兼ねて、紹介させていただきます。


2. 使っているソフトの概要

機能 Main Alternative 1 Alternative 2 remarks
メールの受信 fetchmail pipe folder
pop3 folder
imap folder
[Wanderlust]
imget
[IM(Internet Message)]
-
メールの送信 imput
[IM(Internet Message)]
wl-draft-send -mail-with-smtp [Wanderlust] - -
メールの閲覧 Summary view [Wanderlust] imls, imcat
[IM(Internet Message)]
- -
メールの編集 mime edit [Wanderlust] Emacs21.2 上で、textベタ打ち Terminal上で、textベタ打ち -
メールの振り分け procmail filter + refile [Wanderlust] - -
spam除去 bpgofilter spamfilter with refile [Wanderlust] - -
namazu index 作成 immknmz
[IM(Internet Message)]
mkmmz [NAMAZU] - -
MHフォルダーの整理 imsort, impack
[IM(Internet Message)]
refile [Wanderlust] - -
他のメールソフトからのデータ移行 nkf
imget
[IM(Internet Message)]
- - -
<BR>

3. 各メールソフトの導入と使い方

3.1. メールの受信

受信時に同時に振り分けと、spam除去をする為、 fetchmail —> procmail —> bogofilter

の流れで使っています。

fetchmail

導入
何もする必要は有りません Darwin, Cygwin に含まれます。
設定
私の場合、procmailに渡して、そのまま振り分けしています。 google検索 fetchmail 設定
運用
マニュアル取得の場合、'fetchmail' 5分毎の自動取得の場合、'fetchmail -d 300'

Wanderlust(Alt.1)

導入
Wanderlust
設定
popフォルダ

imapフォルダ pipeフォルダ<BR>

<BR>
運用
fetchmail が不調の時使うだけ。
<BR> imget(Alt.2)
導入
IM(Internet Message)
<BR>
設定
<nowiki>InboxFolder=+inbox.im</nowiki> にしてます。
<BR>
運用
fetchmail, wanderlust が不調の時使うだけ。
<BR>

3.2. メールの送信

から、メインでは非同期でimputを使っています。

pop before smtp の時は、imputする直前に、fetchmailしてます。<BR> fetchmail -d 300しておけば、複数の長いメールを送信しても途中でエラーになることは無いですが、多少危険なので、保護されたネットワーク以外ではやりません。<BR>

imput

導入
IM(Internet Message)
<BR>
設定
imput<BR> 人種3??
運用
imput -q<BR> 基本的に非同期で運用してます。<BR>

Wanderlust(Alt.1)

導入
Wanderlust
設定
draft custoamize
運用
imput が不調の時使うだけ。

3.3 メールの振り分け

procmail
導入
何もする必要は有りません Darwin, Cygwin に含まれます。
設定
google検索 procmail 設定<BR>