[Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]  


アドレス帳

Mew 1.94 からアドレスの alias とペットネームがアドレス帳に統合されました。 alias ("~/.im/Aliases")とペットネーム("~/.im/Petname")は今後積極的には保 守されませんので、できればアドレス帳("~/.im/Addrbook")に乗り換えて下さい。 アドレス帳には 2 つの書式が用意されています。一方は「展開規則」を指定す る書式、他方は「個人情報」を記述するための書式です。

まず、「展開規則」を記述するための書式を示します。

<shortname>: <address1>[, <address2>, <address3>,...]

このように短縮名と展開すべきアドレスを `:' で区切って書きます。複数 のアドレスに展開する場合は、それらのアドレスを `,' で区切ります。 (これは、To: などでアドレスが `,' で区切られているのと同じです。) `,' の後ろに空白を入れても構いません。以下に例を示します。

pooh:           winnie-the-pooh@100acre.woodwest.uk
piglet:         piglet@beech.tree.uk
friends:        pooh, piglet

Mew では多段の展開が可能です。たとえばこの例で、次のように "friends" を 展開してみましょう。

To: friends`TAB'

"friends" 内部で "pooh" と "piglet" に展開され、さらにそれぞれが展開され るので、次のようになります。

To: winnie-the-pooh@100acre.woodwest.uk, piglet@beech.tree.uk

次に、「個人情報」を記述するための書式を示します。

<shortname> <address1>[, <address2>, <address3>,...] <nickname> <fullname>

このように 4 つの要素を空白で区切ります。<shortname> が短縮名です。 <nickname> と <fullname> はそれぞれニックネームと正式な氏名であり、日本 語でも構いません。2 番目の要素はアドレスです。複数のアドレスをその人が持っ ている場合は、`,' で区切って書きます。`,' の後に空白を入れても 構いません。つまり、この空白は要素の区切りではありません。また、`"' で囲まれた空白も要素の区切りにはなりません。以下に例を示します。

kazu	kazu@mew.org, kazu@iijlab.net	Kazu-kun  "Kazuhiko Yamamoto"

「展開規則」の書式の場合と違って、「個人情報」の書式では、アドレスが順に 置き換えられていきます。以下の例を考えて下さい。

To: kazu`TAB'

"kazu" の後で `TAB' を打つと、"kazu@mew.org" に置き換わります。

To: kazu@mew.org`TAB'

次に "kazu@mew.org" の後で `TAB' を打つと、"kazu@iijlab.net" に置 き換わります。

To: kazu@iijlab.net`TAB'

さらに "kazu@iijlab.net" の後で `TAB' を打つと、"kazu@mew.org" に 戻ります。このように `TAB' を押すと、アドレスが循環的に置換されます。 アドレスを決定した後は、正式名称が付加できます。

To: kazu@mew.org`M-TAB'

このように `M-TAB' を押すと、以下のように正式名称が付加されます。

To: Kazuhiko Yamamoto <kazu@mew.org>

「個人情報」の書式では、各要素を省略できます。中間の要素を省略する場合は、 `*' と書いて下さい。以下に、アドレスに対してニックネームのみを定義 する例を示します。

*	kazu@mew.org, kazu@iijlab.net	Kazu-kun

ニックネームは Summary モードでのアドレスの置き換えと、Draft モードでの 引用記号の置き換え(See section 引用)に利用されます。

アドレス帳のコメント文字は `;'`#' です。`;' は行頭に ある場合のみコメントとなり、その行が無視されます。`#' は任意の場所 でコメントとなり、そこから行末までが無視されます。

実はアドレス帳以外にも、自動的に追加される短縮名があります。メッセージを 送信した場合、To: と Cc: にあるアドレスは、ユーザ名が短縮名として登録さ れます。以下の例を考えて下さい。

To: kazu@mew.org

このメッセージを送信すると、アドレス "kazu@mew.org" に対し、短縮名 "kazu" が自動登録されます。ただし、すでに "kazu" という短縮名が自動登録 されているなら、`mew-addrbook-override-by-newone' の値に応じて上書 きするかを決定します。`nil' なら古い設定を残し、それ以外なら上書き します。展開の際は、アドレス帳の方が優先されます。アドレス帳に無い短縮名 のみが有効になります。自動登録されるのは通常 1000 個 (`mew-lisp-max-length')のアドレスまでです。それを越えて登録すると古 いものから消えていきます。これらの情報は Mew を終了する際に、 "~/Mail/.mew-alias" に保存されます。

Summary モードには、現在読んでいるメッセージの情報を Addrbook に登録する 機能があります。展開規則を登録するには `C-cC-a'、個人情報を登録する には`C-uC-cC-a' と入力して下さい。以下に個人情報を登録している例を 示します。

#If you want to register this entry, type C-c C-c.
#If you want to NOT register this entry, type C-c C-q.
Shortname: kazu
Addresses: kazu@mew.org
Nickname: 
Name: Kazuhiko Yamamoto
Comments: 

必要であれば加筆訂正します。実際に登録するには `C-cC-c'、登録を取り 止める場合は `C-cC-q'と入力して下さい。


[Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]