[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

10.11 送受信の動作変化

mew-config-alist’ を使うと、メッセージの送受信に関する動作に変化を つけられます。以下の設定例を使って説明します。

 
(setq mew-config-alist
      '((home
         (inbox-folder   "+inbox-home")
         (pop-server     "pop.iij4u.or.jp"))
        (ext
         (pop-ssh-server "ssh.example.org"))
        (default
         (proto          "%")
         (imap-server    "imap.example.org")
         (pop-server     "pop.example.org"))))

この例では、"home"、"ext"、"default" という 3 つのケースを定めています。 それぞれのケースに対して、いくつかのキーと値の対が設定されています。

この例を使って、‘mew-config-alist’ の意味を説明します。ケースを "home" にして "pop-server" を索くと、"pop.iij4u.or.jp" が得られます。ケー スを "ext" にして "pop-server" を索くと、"ext" には該当するキーがな いので、"default" を見て、"pop.example.org" が得られます。ケースを "default" にして "pop-server" を索くと、"pop.example.org" が得られます。

ケースを "home" にして "inbox-folder" を索くと、"+inbox-home" が得られま す。ケースを "ext" にして "inbox-folder" を索くと、"ext" には該当するキー がなく、さらに "default" にもないので、‘mew-inbox-folder’ という変 数の値が得られます。ケースを "default" にして "inbox-folder" を索いた場 合も、‘mew-inbox-folder’ の値が得られます。

"proto" (‘mew-proto’)は、‘M-x mew’ と入力された際に、どのフォ ルダに移動するか指定するために使います。(Mew を起動するために ‘M-x mew’ と入力する場合、"default" ケースの "proto" が利用されま す。Mew が起動している際に、‘M-x mew’ と入力するとケースに従って、 "proto" が選ばれます。)

値の候補は、"+"、"$"、"%"、"-" です。これらは標準では、"+inbox"、 "$inbox"、"%inbox"、"-fj.mail.reader.mew" を意味します。

mew-config-alist’ で設定できるキーは、‘mew-"キー"’ という変 数に対応しています。以下に設定できる項目を列挙します。

 
name, user, mail-domain, 
cc, fcc, dcc, reply-to, organization, header-alist, proto, 
smtp-server, smtp-port, smtp-ssh-server, smtp-ssl, smtp-ssl-port, 
smtp-user, smtp-auth-list, 
smtp-msgid-user, smtp-msgid-domain, smtp-helo-domain, smtp-mail-from, 
pop-server, pop-port, pop-ssh-server, pop-ssl, pop-ssl-port, 
pop-user, pop-auth, pop-auth-list, 
pop-size, pop-header-only, pop-delete, pop-body-lines,
pop-proxy-server, pop-proxy-port,
imap-server, imap-port, imap-ssh-server, imap-ssl, imap-ssl-port, 
imap-user, imap-auth, imap-auth-list, 
imap-size, imap-header-only, imap-delete, 
imap-trash-folder, imap-queue-folder, imap-spam-field, imap-spam-word,
imap-proxy-server, imap-proxy-port,
nntp-server, nntp-port, nntp-ssh-server, nntp-ssl, nntp-ssl-port, 
nntp-user, nntp-size, nntp-header-only, 
nntp-msgid-user, nntp-msgid-domain, 
ssl-cert-directory, ssl-verify-level, 
inbox-folder, queue-folder, postq-folder, 
mailbox-type, mbox-command, mbox-command-arg,
signature-file, content-type, refile-guess-alist, 
spam-prog, spam-prog-args, ham-prog, ham-prog-args, 
use-old-pgp, pgp-signer, smime-signer, privacy-method, 
protect-privacy-always, protect-privacy-always-type, 
protect-privacy-encrypted, protect-privacy-encrypted-type, 
protect-privacy-with-old-pgp-signature

name、user、mail-domain は以下の規則にしたがって、From: の値になります。

 
from = name <user@mail-domain>

自分で ‘mew-from-list’ を設定していない場合は、上記のルールに従い各 ケースの from を集めて、‘mew-from-list’ が自動的に設定されます。 See section ヘッダの循環的な補完 を参照のこと。

mew-config-alist’ に設定したケース名をケースに指定できます。Mew の起動時のケースは、"default" になっています。

Summary モードにおいて、ケースを変更するには ‘C’ を利用します。ケー スには、‘TAB’ で補完、‘C-cTAB’ で循環的な補完が効きます。

ケースが "default" 以外の値をとった場合は、Summary モードのモードライン に表示されます。以下はケースが "home" となっている場合の例です。

 
(Summary home)

Draft モードでは、ケースが "default" でない場合、モードラインにその値が 表示されます。以下は、ケースが "home" である場合の例です。

 
(Draft home)

Draft モードにおいて、その草稿のケースを変更するには、‘C-cC-o’ を 用います。mail-domain キーや header-alist キーに対応する値に応じて、ヘッ ダが動的に変更されます。なお、このケースは、その Draft モードに固有にな ります。

Draft モードでは、ケースを自動的に設定することもできます。

mew-case-guess-when-prepared

この変数が ‘t’ の場合、草稿が用意されたときに、 ‘mew-case-guess-alist’ に従ってケースが設定される。初期値は ‘t’。

mew-case-guess-when-composed

この変数が ‘t’ の場合、メッセージが作成されたときに、 ‘mew-case-guess-alist’ に従ってケースが設定される。初期値は ‘nil

mew-case-guess-when-replied

この変数が ‘t’ の場合、返答によって草稿が用意されたときに、 ‘mew-case-guess-when-replied-alist’ に従ってケースが設定される。初 期値は ‘t’。

mew-case-guess-alist’ と ‘mew-case-guess-when-replied-alist’ の書式は、‘mew-refile-guess-alist’ と同じです。詳しくは、 See section 指定した規則から推測 を参照して下さい。

Draft モードで草稿を送信するために ‘C-cC-c’ を使うと、Draft モード のケースが SMTP/NNTP サーバなどを決定するために利用されます。Summary モー ドで +queue/+postq のメッセージを送り出すために ‘C-cC-c’ を利用す ると、Summary モードのケースが利用されます。たとえ、そのケースが Draft モードで指定されていたケースと違ってもです。Summary モードで ‘C-uC-cC-c’ を使うと、+queue/+postq のメッセージを送り出すためのケー スが指定できます。

以下にケースに関するコマンドをまとめます。

C

Summary モードにおいて、ケースを設定する。

C-cC-o

Draft モードにおいて、その草稿のケースを設定する。


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by U-X61T\saito on October, 15 2008 using texi2html 1.78.