Next: さまざまな形式のローカルmailboxからのメールの取得, Previous: movemail
program, Up: Rmailでメールを読む [Contents][Index]
inboxファイルにデータを格納するかわりに、POP3と呼ばれる手法を使用してユーザーのinboxデータにアクセスするサイトがいくつかあります。Mailutilsのmovemail
は、デフォルトでTLS暗号化されたPOP3をサポートします。警告:
たとえEmacs
movemail
がPOP3をサポートしていても、Mailutilsバージョンがサポートする暗号化された接続をサポートしないので、これを使用することは推奨しません。どちらのバージョンのmovemail
も、POP3にたいしてだけ機能し、POPの古いバージョンにたいしては機能しません。
You can specify a POP3 inbox by using a POP3 URL (see movemail
program).
A POP3 URL is of the form
‘pop://username@hostname:port’, where hostname
and port are the host name (or IP address) and port number of the
remote mail server and username is the user name on that server.
Additionally, you may specify the password in the mailbox URL:
‘pop://username:password@hostname:port’. In
this case, password takes preference over the one set by
rmail-remote-password
(see below). This is especially useful if you
have several remote mailboxes with different passwords. If using Mailutils
movemail
and the server supports encrypted connections,
movemail
tries to use it; specify ‘pops:’ instead of
‘pop:’ to require such a connection.
後方互換のため、RmailはリモートのPOP3
mailboxを指定する他の方法もサポートします。‘po:username:hostname:port’によるinbox名の指定は、‘pop://username@hostname:port’と等価です。:hostnameの部分を省略した場合は、環境変数MAILHOST
で、どのマシンのPOP3サーバーを探すか指定します。
Another method for accessing remote mailboxes is IMAP. This method is
supported only by the Mailutils movemail
, and uses the IMAP4
protocol. To specify an IMAP mailbox in the inbox list, use the following
mailbox URL:
‘imap://username[:password]@hostname:port’.
The password part is optional, as described above. If the server
supports it, movemail
tries to use an encrypted connection—use
the ‘imaps:’ form to require one.
リモートmailboxへのアクセスにはパスワードが要求されます。これを取得するためにRmailは以下のアルゴリズムを使います:
rmail-remote-password-required
がnil
の場合、Rmailはパスワードが要求されないと想定します。
rmail-remote-password
が非nil
の場合はその値を使います。
ユーザー名にドメイン情報が含まれるメールサーバーでは、ユーザー名に‘@’文字が含まれる可能性があります。inbox指定子文字列はメールサーバー名の開始シグナルに‘@’を使用します。これはmovemailに混乱を生みます。ユーザー名が‘@’を含み、movemail
の@
を使用している場合には、ユーザー名の‘@’をURLエンコードの‘%40’で置き換えることにより問題を解決できます。
追加のコマンドラインフラグをmovemail
に渡す必要がある場合は、使いたいフラグのリストを変数rmail-movemail-flags
にセットします。inboxの内容を保持するために。この変数を使ってフラグ‘-p’を渡さないでください。かわりにrmail-preserve-inbox
を使用してください。
あなたのサイトにインストールされたmovemail
プログラムは、ケルベロス認証(Kerberos
authentication)をサポートするでしょう。もしサポートされている場合、rmail-remote-password
およびrmail-remote-password-required
がセットされていないときに、POP3メールの取得を試みたときは、デフォルトでケルベロス認証を使います。
メッセージを逆順に保存するPOP3サーバーもあります。あなたのサーバーがこれを行なっている場合、到着した順にメールを読みたいときは、rmail-movemail-flags
に‘-r’フラグを追加することにより、逆順でメッセージをダウンロードするよう、movemail
に指示できます。
Mailutils movemail
は、TLS暗号化(TLS
encryption)をサポートします。これを使いたい場合は、rmail-movemail-flags
に‘--tls’フラグをセットしてください。