Next: , Previous: , Up: Rmailでメールを読む   [Contents][Index]


35.19 リモートmailboxからのメールの取得

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は以下のアルゴリズムを使います:

  1. mailbox URL(上記参照)でpasswordが与えられた場合はそれを使います。
  2. 変数rmail-remote-password-requirednilの場合、Rmailはパスワードが要求されないと想定します。
  3. 変数rmail-remote-passwordが非nilの場合はその値を使います。
  4. 上記以外の場合、Rmailはパスワードの入力を求めます。

ユーザー名にドメイン情報が含まれるメールサーバーでは、ユーザー名に‘@’文字が含まれる可能性があります。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’フラグをセットしてください。

This page has generated for branch:work/emacs-30_11e7ae3964e192b0e4bcc437a04278ee727e720b, commit:b3c5971e7766c1bed458d4837c2a2eafc0760e6a to check Japanese translation.