| Revision | 8b9e884a4a1ed5dcd1db5927a144b22a5642571c (tree) |
|---|---|
| Time | 2011-01-23 09:06:48 |
| Author | nobody <nobody@exam...> |
| Commiter | nobody |
ノード名を日本語から原文に戻した。
| @@ -56,22 +56,22 @@ Documentation License''. | ||
| 56 | 56 | @end ifnottex |
| 57 | 57 | |
| 58 | 58 | @menu |
| 59 | -* 導入:: 基本概念。 | |
| 60 | -* 設定ファイル:: 設定ファイルのコマンド。 | |
| 61 | -* 起動:: コマンドラインオプション。 | |
| 62 | -* トランスポートレイヤセキュリティ:: TLS/SSL の利用方法。 | |
| 63 | -* 認証:: 認証の利用方法。 | |
| 64 | -* 配送状況の通知:: DSN の利用方法。 | |
| 65 | -* sendmail モード:: メールの送信方法。 | |
| 66 | -* サーバ情報モード:: SMTP サーバの情報の取得方法。 | |
| 67 | -* Remote Message Queue Starting モード:: RMQS リクエストの送信方法。 | |
| 68 | -* 使用例:: 使用例。 | |
| 69 | -* 開発:: 開発プロセスについて。 | |
| 70 | -* 著作権情報:: | |
| 59 | +* Introduction:: 基本概念。 | |
| 60 | +* Configuration files:: 設定ファイルのコマンド。 | |
| 61 | +* Invocation:: コマンドラインオプション。 | |
| 62 | +* Transport Layer Security:: TLS/SSL の利用方法。 | |
| 63 | +* Authentication:: 認証の利用方法。 | |
| 64 | +* Delivery Status Notifications:: DSN の利用方法。 | |
| 65 | +* Sendmail mode:: メールの送信方法。 | |
| 66 | +* Server information mode:: SMTP サーバの情報の取得方法。 | |
| 67 | +* Remote Message Queue Starting mode:: RMQS リクエストの送信方法。 | |
| 68 | +* Examples:: 使用例。 | |
| 69 | +* Development:: 開発プロセスについて。 | |
| 70 | +* Copying Information:: | |
| 71 | 71 | @end menu |
| 72 | 72 | |
| 73 | 73 | |
| 74 | -@node 導入 | |
| 74 | +@node Introduction | |
| 75 | 75 | @chapter 導入 |
| 76 | 76 | |
| 77 | 77 | msmtp は SMTP クライアントです。 |
| @@ -90,7 +90,7 @@ msmtp のデフォルトモードの動作では、標準入力からメール | ||
| 90 | 90 | @end itemize |
| 91 | 91 | |
| 92 | 92 | msmtp を始めるための一番の方法は、恐らく、使用例のセクションを見てみることです。 |
| 93 | -@xref{使用例}. | |
| 93 | +@xref{Examples}. | |
| 94 | 94 | |
| 95 | 95 | sendmail モードに加えて、他の二つの動作モードがあります。 |
| 96 | 96 | @itemize |
| @@ -107,7 +107,7 @@ SMTP サーバに関する情報はアカウントとして構成されます。 | ||
| 107 | 107 | 各設定ファイルには複数のアカウントを定義することができます。 |
| 108 | 108 | |
| 109 | 109 | |
| 110 | -@node 設定ファイル | |
| 110 | +@node Configuration files | |
| 111 | 111 | @chapter 設定ファイル |
| 112 | 112 | |
| 113 | 113 | msmtp は、システム全体用の設定ファイルと個々のユーザ用の設定ファイルをサポートします。 |
| @@ -134,7 +134,7 @@ msmtp は、システム全体用の設定ファイルと個々のユーザ用 | ||
| 134 | 134 | コマンドはグループを作ります。 |
| 135 | 135 | 各グループは @samp{account} で始まり、一つの SMTP サーバの設定を定義します。 |
| 136 | 136 | |
| 137 | -@xref{使用例}. | |
| 137 | +@xref{Examples}. | |
| 138 | 138 | |
| 139 | 139 | @section 一般的なコマンド |
| 140 | 140 |
| @@ -191,7 +191,7 @@ SMTP がデフォルト値です。 | ||
| 191 | 191 | |
| 192 | 192 | @section 認証コマンド |
| 193 | 193 | |
| 194 | -@xref{認証}. | |
| 194 | +@xref{Authentication}. | |
| 195 | 195 | |
| 196 | 196 | @table @samp |
| 197 | 197 | @anchor{auth} |
| @@ -202,7 +202,7 @@ SMTP がデフォルト値です。 | ||
| 202 | 202 | 認証方法の選択は必須なわけではありません。 |
| 203 | 203 | 引数 @samp{on} が指定されると、msmtp は利用可能な中からベストな一つを選択します。 |
| 204 | 204 | 受け付ける認証方法は、@samp{plain}、@samp{cram-md5}、@samp{digest-md5}、@samp{scram-sha-1}、@samp{gssapi}、@samp{external}、@samp{login}、@samp{ntlm} です。 |
| 205 | -@xref{認証}.@* | |
| 205 | +@xref{Authentication}.@* | |
| 206 | 206 | @anchor{user} |
| 207 | 207 | @item user [@var{username}] |
| 208 | 208 | @cmindex user |
| @@ -219,7 +219,7 @@ SMTP 認証に使うあなたのパスワードを設定します。 | ||
| 219 | 219 | それに失敗すると、@code{SYSCONFDIR/netrc}の中から探します(あなたのプラットフォームにおいて @code{SYSCONFDIR} が何であるかを知るには、@code{--version} を使ってください)。 |
| 220 | 220 | それに失敗すると、(利用できるのであれば) システム固有のキーリングからパスワード取得を試みます。 |
| 221 | 221 | それに失敗すると、制御中のターミナルがあれば、あなたがパスワードを入力するようにプロンプトを表示します。 |
| 222 | -@xref{認証}. | |
| 222 | +@xref{Authentication}. | |
| 223 | 223 | @anchor{ntlmdomain} |
| 224 | 224 | @item ntlmdomain [@var{ntlmdomain}] |
| 225 | 225 | @cmindex ntlmdomain |
| @@ -229,7 +229,7 @@ SMTP 認証に使うあなたのパスワードを設定します。 | ||
| 229 | 229 | |
| 230 | 230 | @section TLS コマンド |
| 231 | 231 | |
| 232 | -@xref{トランスポートレイヤセキュリティ}. | |
| 232 | +@xref{Transport Layer Security}. | |
| 233 | 233 | |
| 234 | 234 | @table @samp |
| 235 | 235 | @anchor{tls} |
| @@ -239,7 +239,7 @@ SMTP 認証に使うあなたのパスワードを設定します。 | ||
| 239 | 239 | 全てのサーバが TLS をサポートしているわけではありません。 |
| 240 | 240 | また、TLS をサポートしていても、@samp{tls_starttls off} コマンドが必要なサーバも少しあります。@* |
| 241 | 241 | TLS/SSL を使う時には、@samp{tls_trust_file} コマンドを使うか (強く推奨)、@samp{tls_certcheck} を無効にするか、どちらかをする必要があります。 |
| 242 | -@xref{トランスポートレイヤセキュリティ}. | |
| 242 | +@xref{Transport Layer Security}. | |
| 243 | 243 | @anchor{tls_trust_file} |
| 244 | 244 | @item tls_trust_file [@var{file}] |
| 245 | 245 | @cmindex tls_trust_file |
| @@ -253,7 +253,7 @@ Debian ベースのシステムでは、@samp{ca-certificates} パッケージ | ||
| 253 | 253 | このコマンドは、TLS の失効証明書リスト (CRL:Certificate Revocation List) のファイルを設定したり、未設定にしたりします。 |
| 254 | 254 | このファイルは、@ref{tls_trust_file} コマンドで厳密なサーバ証明書の検証を有効にしたりしたような場合に、その検証の間に使われます。 |
| 255 | 255 | このコマンドにより、失効した証明書を検出する検証手続きが可能になります。 |
| 256 | -@xref{トランスポートレイヤセキュリティ}. | |
| 256 | +@xref{Transport Layer Security}. | |
| 257 | 257 | @anchor{tls_fingerprint} |
| 258 | 258 | @item tls_fingerprint [@var{fingerprint}] |
| 259 | 259 | @cmindex tls_fingerprint |
| @@ -262,34 +262,34 @@ Debian ベースのシステムでは、@samp{ca-certificates} パッケージ | ||
| 262 | 262 | これは、 (たとえば、ホスト名がマッチしないなど) 壊れている証明書を信頼したり、何らかの理由で@samp{tls_trust_file}を使用することができない状況で利用することができます。 |
| 263 | 263 | SHA1 (推奨) のフィンガープリントあるいは MD5 のフィンガープリントのどちらかを @code{01:23:45:67:@dots{}} という形式で指定することができます。 |
| 264 | 264 | @samp{--serverinfo --tls --tls-certcheck=off}を使えば、ピア証明書のフィンガープリントを取得することができます。 |
| 265 | -@xref{トランスポートレイヤセキュリティ}. | |
| 265 | +@xref{Transport Layer Security}. | |
| 266 | 266 | @anchor{tls_key_file} |
| 267 | 267 | @item tls_key_file [@var{file}] |
| 268 | 268 | @cmindex tls_key_file |
| 269 | 269 | (@samp{tls_cert_file} コマンドとともに) このコマンドを使うと、要求があれば SMTP サーバにクライアント証明書を送信するようになります。 |
| 270 | 270 | 指定されるファイルには証明書の秘密鍵が PEM 形式で含まれなければなりません。 |
| 271 | 271 | 引数無しの場合はこの機能を無効にします。 |
| 272 | -@xref{トランスポートレイヤセキュリティ}. | |
| 272 | +@xref{Transport Layer Security}. | |
| 273 | 273 | @anchor{tls_cert_file} |
| 274 | 274 | @item tls_cert_file [@var{file}] |
| 275 | 275 | @cmindex tls_cert_file |
| 276 | 276 | (@samp{tls_key_file} コマンドとともに) このコマンドを使うと、要求があれば SMTP サーバにクライアント証明書を送信するようなります。 |
| 277 | 277 | このファイルには証明書が PEM 形式で含まれなければなりません。 |
| 278 | 278 | 引数無しの場合はこの機能を無効にします。 |
| 279 | -@xref{トランスポートレイヤセキュリティ}. | |
| 279 | +@xref{Transport Layer Security}. | |
| 280 | 280 | @anchor{tls_certcheck} |
| 281 | 281 | @item tls_certcheck [(on|off)] |
| 282 | 282 | @cmindex tls_certcheck |
| 283 | 283 | このコマンドは、サーバ証明書の検査を有効にしたり無効にしたりします。@* |
| 284 | 284 | 警告: この検査が無効の時、TLS/SSL のセッションは通信間に第三者が介入する攻撃 (中間者攻撃) に対して脆弱になります! |
| 285 | -@xref{トランスポートレイヤセキュリティ}.@* | |
| 285 | +@xref{Transport Layer Security}.@* | |
| 286 | 286 | 古いバージョンとの互換性のために、@samp{tls_certcheck off} の別名として @samp{tls_nocertcheck} を受け付けます。 |
| 287 | 287 | @anchor{tls_starttls} |
| 288 | 288 | @item tls_starttls [(on|off)] |
| 289 | 289 | @cmindex tls_starttls |
| 290 | 290 | このコマンドは、TLS 暗号化を開始するための STARTTLS SMTP コマンドの使用を有効にしたり無効にしたりします。 |
| 291 | 291 | デフォルトでは有効です。 |
| 292 | -@xref{トランスポートレイヤセキュリティ}. | |
| 292 | +@xref{Transport Layer Security}. | |
| 293 | 293 | 古いバージョンとの互換性のために、@samp{tls_starttls off} の別名として @samp{tls_nostarttls} を受け付けます。 |
| 294 | 294 | @anchor{tls_force_sslv3} |
| 295 | 295 | @item tls_force_sslv3 [(on|off)] |
| @@ -297,14 +297,14 @@ SHA1 (推奨) のフィンガープリントあるいは MD5 のフィンガー | ||
| 297 | 297 | TLS/SSL のバージョンを SSLv3 に強制します。 |
| 298 | 298 | これは、古いサーバや不完全なサーバで SSL を利用するときに必要となるかもしれません。 |
| 299 | 299 | 必要無い限りこのコマンドを使わないでください。 |
| 300 | -@xref{トランスポートレイヤセキュリティ}. | |
| 300 | +@xref{Transport Layer Security}. | |
| 301 | 301 | @anchor{tls_min_dh_prime_bits} |
| 302 | 302 | @item tls_min_dh_prime_bits [@var{bits}] |
| 303 | 303 | @cmindex tls_min_dh_prime_bits |
| 304 | 304 | msmtp が TLS セッションで受け付ける Diffie-Hellman (DH) 素数ビットの最小値を設定したり未設定にしたりします。 |
| 305 | 305 | デフォルト値は TLS ライブラリで設定されていて、このコマンドに引数を与えないことでそのデフォルト値を選択することができます。 |
| 306 | 306 | リモートサーバで TLS を動作させる方法がほかに無い場合にだけ、デフォルト値を下げる (例えば 512 ビットにする) ようにしてください。 |
| 307 | -@xref{トランスポートレイヤセキュリティ}. | |
| 307 | +@xref{Transport Layer Security}. | |
| 308 | 308 | @anchor{tls_priorities} |
| 309 | 309 | @item tls_priorities [@var{priorities}] |
| 310 | 310 | @cmindex tls_priorities |
| @@ -312,12 +312,12 @@ TLS セッションのプライオリティを設定します。 | ||
| 312 | 312 | デフォルト値は TLS ライブラリで設定されていて、このコマンドに引数を与えないことでそのデフォルト値を選択することができます。 |
| 313 | 313 | 現在このコマンドは GnuTLS のごく最近のリリースでだけ動作します。 |
| 314 | 314 | @var{priorities} 文字列の説明については、@samp{gnutls_priority_init} 関数の GnuTLS ドキュメンテーションを参照してください。 |
| 315 | -@xref{トランスポートレイヤセキュリティ}. | |
| 315 | +@xref{Transport Layer Security}. | |
| 316 | 316 | @end table |
| 317 | 317 | |
| 318 | 318 | @section sendmail モード特有のコマンド |
| 319 | 319 | |
| 320 | -@xref{sendmail モード}. | |
| 320 | +@xref{Sendmail mode}. | |
| 321 | 321 | |
| 322 | 322 | @table @samp |
| 323 | 323 | @anchor{auto_from} |
| @@ -330,20 +330,20 @@ envelope-from アドレスを自動で付加する機能を有効または無効 | ||
| 330 | 330 | ドメイン部分は @samp{maildomain} コマンドで設定できます (@ref{maildomain} を参照)。 |
| 331 | 331 | maildomain が空の場合は、ドメイン部分を持たず、ユーザ名だけで envelope-from アドレスを構成します。@* |
| 332 | 332 | この機能が無効の場合、envelope-from アドレスは @samp{from} コマンドで明示されなければなりません (@ref{from} を参照)。@* |
| 333 | -@xref{envelope-from アドレス}. | |
| 333 | +@xref{Envelope-from address}. | |
| 334 | 334 | @anchor{from} |
| 335 | 335 | @item from [@var{address}] |
| 336 | 336 | @cmindex from |
| 337 | 337 | envelope-from アドレスを設定します。 |
| 338 | 338 | このアドレスは @samp{auto_from} が無効のときにだけ使います。 |
| 339 | -@xref{envelope-from アドレス}. | |
| 339 | +@xref{Envelope-from address}. | |
| 340 | 340 | @anchor{maildomain} |
| 341 | 341 | @item maildomain [@var{domain}] |
| 342 | 342 | @cmindex maildomain |
| 343 | 343 | envelope-from アドレスの生成の際のドメイン部分を設定します。 |
| 344 | 344 | これは @samp{auto_from} が有効のときにだけ使われます。 |
| 345 | 345 | ドメインが空になっていることもあります。 |
| 346 | -@xref{envelope-from アドレス}. | |
| 346 | +@xref{Envelope-from address}. | |
| 347 | 347 | @anchor{dsn_notify} |
| 348 | 348 | @item dsn_notify (off|@var{condition}) |
| 349 | 349 | @cmindex dsn_notify |
| @@ -353,7 +353,7 @@ envelope-from アドレスの生成の際のドメイン部分を設定します | ||
| 353 | 353 | 通知を全く要求しないようにするには、@var{condition} は @samp{never} でなければなりません。 |
| 354 | 354 | またそれ以外の場合は以下に示すものを一つ以上 (空白無しで!) カンマ区切りのリストにして設定しなければなりません: 配送に失敗したときに通知が必要な場合は @samp{failure}、遅配の通知が必要な場合は @samp{delay}、配送に成功したときに通知されるには @samp{success} です。 |
| 355 | 355 | 利用する SMTP サーバが DSN をサポートしていなければなりません。 |
| 356 | -@xref{配送状況の通知}. | |
| 356 | +@xref{Delivery Status Notifications}. | |
| 357 | 357 | @anchor{dsn_return} |
| 358 | 358 | @item dsn_return (off|@var{amount}) |
| 359 | 359 | @cmindex dsn_return |
| @@ -363,19 +363,19 @@ envelope-from アドレスの生成の際のドメイン部分を設定します | ||
| 363 | 363 | メッセージヘッダだけを返すためには、@var{amount} を @samp{headers} に設定しなければなりません。 |
| 364 | 364 | またメールを丸ごと返すには @samp{full} に設定します。 |
| 365 | 365 | 利用する SMTP サーバがこの DSN 拡張をサポートしていなければなりません。 |
| 366 | -@xref{配送状況の通知}. | |
| 366 | +@xref{Delivery Status Notifications}. | |
| 367 | 367 | @anchor{keepbcc} |
| 368 | 368 | @item keepbcc [(on|off)] |
| 369 | 369 | @cmindex keepbcc |
| 370 | 370 | このコマンドは、メール送信の際に、Bcc ヘッダを削除するのか残すのかを制御します。 |
| 371 | -デフォルトでは Bcc ヘッダを削除します。@xref{Bcc ヘッダ}. | |
| 371 | +デフォルトでは Bcc ヘッダを削除します。@xref{Bcc header}. | |
| 372 | 372 | @anchor{logfile} |
| 373 | 373 | @item logfile [@var{file}] |
| 374 | 374 | @cmindex logfile |
| 375 | 375 | このコマンドでは、指定されたファイルへログを記録するかどうかを決めます。 |
| 376 | 376 | 引数が無い場合はこの機能は無効になります。 |
| 377 | 377 | ファイル名が @samp{-} の場合は、ログ情報は標準出力へ出力されます。 |
| 378 | -@xref{ロギング}. | |
| 378 | +@xref{Logging}. | |
| 379 | 379 | @anchor{syslog} |
| 380 | 380 | @item syslog [(on|off|@var{facility})] |
| 381 | 381 | @cmindex syslog |
| @@ -384,11 +384,11 @@ facility には以下のいずれか一つを指定できます: | ||
| 384 | 384 | @samp{LOG_USER}、@samp{LOG_MAIL}、@samp{LOG_LOCAL0}、@dots{}、@samp{LOG_LOCAL7}。 |
| 385 | 385 | デフォルトの facility は @samp{LOG_USER} です。 |
| 386 | 386 | syslog によるロギングはデフォルトでは無効になっています。 |
| 387 | -@xref{ロギング}. | |
| 387 | +@xref{Logging}. | |
| 388 | 388 | @end table |
| 389 | 389 | |
| 390 | 390 | |
| 391 | -@node 起動 | |
| 391 | +@node Invocation | |
| 392 | 392 | @chapter 起動 |
| 393 | 393 | |
| 394 | 394 | @section 概要 |
| @@ -445,17 +445,17 @@ SMTP サーバとのやりとりも全て含みます。 | ||
| 445 | 445 | @opindex --serverinfo |
| 446 | 446 | SMTP サーバに関する情報を表示して終了します。 |
| 447 | 447 | サポートされる機能 (メールサイズの制限、認証、TLS、DSN、@dots{}) に関する情報や (TLS が有効ならば) TLS 証明 に関する情報を含みます。 |
| 448 | -@xref{サーバ情報モード}. | |
| 448 | +@xref{Server information mode}. | |
| 449 | 449 | @anchor{--rmqs} |
| 450 | 450 | @itemx --rmqs=(@var{host}|@var{@@domain}|@var{#queue}) |
| 451 | 451 | @opindex --rmqs |
| 452 | 452 | 指定されたホストやドメイン、SMTP サーバのキューに対して Remote Message Queue Starting リクエストを送って終了します。 |
| 453 | -@xref{Remote Message Queue Starting モード}. | |
| 453 | +@xref{Remote Message Queue Starting mode}. | |
| 454 | 454 | @end table |
| 455 | 455 | |
| 456 | 456 | @subsection 設定オプション |
| 457 | 457 | このカテゴリのオプションの大半は設定ファイルのコマンドに対応します。 |
| 458 | -詳細は、@ref{設定ファイル} を参照してください。 | |
| 458 | +詳細は、@ref{Configuration files} を参照してください。 | |
| 459 | 459 | @table @samp |
| 460 | 460 | @item -C @var{filename} |
| 461 | 461 | @itemx --file=@var{filename} |
| @@ -680,7 +680,7 @@ sendmail との互換性のため、次のオプションは受け付けます | ||
| 680 | 680 | 現在のところ、@code{SMTPSERVER} は単なるホスト名 (URL ではない) を含まなければならず、また @code{EMAIL} は単なるメールアドレス (名前あるいは余分な情報は無いもの) を含まなければなりません。 |
| 681 | 681 | @end table |
| 682 | 682 | |
| 683 | -@node トランスポートレイヤセキュリティ | |
| 683 | +@node Transport Layer Security | |
| 684 | 684 | @chapter トランスポートレイヤセキュリティ |
| 685 | 685 | |
| 686 | 686 | トランスポートレイヤセキュリティ (TLS:Transport Layer Security) はセキュアソケットレイヤ (SSL:Secure Socket Layer) の新しい名前です。 |
| @@ -704,7 +704,7 @@ msmtp では、@samp{tls_starttls} コマンド (@ref{tls_starttls} 参照) や | ||
| 704 | 704 | TLS が開始すると、サーバは、サーバ自体を識別するための証明書を送信します。 |
| 705 | 705 | この証明書には、証明書所有者、証明書発行者、証明書発行日、証明書有効期限に関する情報が含まれています。 |
| 706 | 706 | この情報はサーバ情報モードで表示することができます。 |
| 707 | -@xref{サーバ情報モード}. | |
| 707 | +@xref{Server information mode}. | |
| 708 | 708 | |
| 709 | 709 | TLS を使うには、@samp{tls_trust_file} コマンドか @samp{--tls-trust-file} オプションを使って完全なサーバ証明書の検証を行うようにするか、あるいは、ある特定のピア証明書を @samp{tls_fingerprint} コマンドか @samp{--tls-fingerprint} オプションを用いて信頼するか、またあるいは、@samp{tls_certcheck off} か @samp{--tls-certcheck=off} を使って全ての証明書検証を無効にするかのいずれかを行なう必要があります。 |
| 710 | 710 | 警告: 証明書の検証を無効にした場合、TLS/SSL のセッションは中間者攻撃に対して脆弱になります! |
| @@ -730,7 +730,7 @@ $ msmtp --serverinfo --host=smtp.example.com --tls=on \ | ||
| 730 | 730 | |
| 731 | 731 | サーバが要求した場合は、クライアントが証明書を送ることもできます。 |
| 732 | 732 | これによりサーバはクライアントの身元を確認することができます。 |
| 733 | -@ref{認証} にある EXTERNAL の仕組みを参照してください。 | |
| 733 | +@ref{Authentication} にある EXTERNAL の仕組みを参照してください。 | |
| 734 | 734 | クライアント証明書を設定するのに、@samp{tls_key_file}/@samp{tls_cert_file} コマンドあるいは@samp{--tls-key-file}/@samp{--tls-cert-file} オプションを使うことができます。 |
| 735 | 735 | @ref{tls_key_file}/@ref{--tls-key-file}、@ref{tls_cert_file}/@ref{--tls-cert-file} を参照してください。 |
| 736 | 736 | 注意が必要ですが、GnuTLS は、サーバが通知してきた認証局の一つと一致したときにだけ、クライアント証明書を送信します。 |
| @@ -739,7 +739,7 @@ $ msmtp --serverinfo --host=smtp.example.com --tls=on \ | ||
| 739 | 739 | TLS のパラメータを微調整する必要があったり、サーバとの接続に問題があったりする場合は、@ref{tls_force_sslv3}、@ref{tls_min_dh_prime_bits}、@ref{tls_priorities} コマンドを見てください。 |
| 740 | 740 | |
| 741 | 741 | |
| 742 | -@node 認証 | |
| 742 | +@node Authentication | |
| 743 | 743 | @chapter 認証 |
| 744 | 744 | |
| 745 | 745 | 多くの SMTP サーバでは、メール送信を許可する前にクライアントにクライアント自身の身元証明を要求します。 |
| @@ -748,7 +748,7 @@ TLS のパラメータを微調整する必要があったり、サーバとの | ||
| 748 | 748 | たいていのサーバは、そのうちのいくつかだけをサポートしています。 |
| 749 | 749 | 認証方法の中には、認証に使うデータをプレインテキスト (あるいはプレインテキストに近いもの) で送信するものもあります。 |
| 750 | 750 | こういった認証方法は、パスワードが第三者に盗まれることを防止するために、TLS が有効な状態の時にだけ使うべきです。 |
| 751 | -@xref{トランスポートレイヤセキュリティ}. | |
| 751 | +@xref{Transport Layer Security}. | |
| 752 | 752 | |
| 753 | 753 | デフォルトでは、msmtp が自動的に認証方法を選択しますが、認証に使われるデータが危険な状態になるような認証方法は決して選択しません。 |
| 754 | 754 | 詳細は以下をごらんください。 |
| @@ -776,7 +776,7 @@ Kerberos フレームワークが安全な認証を引き受けますので、 | ||
| 776 | 776 | @item @samp{EXTERNAL}@* |
| 777 | 777 | この方法は特別な認証方法です: |
| 778 | 778 | 実際の認証は SMTP プロトコルの外側で行われます。 |
| 779 | -通常、TLS クライアント証明書を送信することによって行なわれます。 (@xref{トランスポートレイヤセキュリティ}.)@* | |
| 779 | +通常、TLS クライアント証明書を送信することによって行なわれます。 (@xref{Transport Layer Security}.)@* | |
| 780 | 780 | EXTERNAL の方法は、指定されたユーザで認証が成功することをただ確認するだけです (ユーザ名が与えられなければ、認証が成功したことを確認します@footnote{訳注: いまいち意味不明だけども。とにかく成功したことを確認するということか})。 |
| 781 | 781 | ですので、認証の為にこの方法を使う必要は無いかもしれませんし、サーバが EXTERNAL の方法をサポートしていなくても、このことが TLS のクライアント証明書による認証をサポートしていないということを意味するわけではありません。@* |
| 782 | 782 | この認証方法は自動では選択されませんので、手動で設定する必要があります。@* |
| @@ -819,14 +819,14 @@ TLS が有効な場合 サーバへの接続は TLS によって保護されて | ||
| 819 | 819 | 認証に使うデータを危ない状態にしておいてもよいと本当に考えるなら、TLS を off にして認証方法を手動で設定することで、msmtp がそのように実行されるようにしなければなりません。 |
| 820 | 820 | |
| 821 | 821 | |
| 822 | -@node 配送状況の通知 | |
| 822 | +@node Delivery Status Notifications | |
| 823 | 823 | @chapter 配送状況の通知 |
| 824 | 824 | |
| 825 | 825 | 配送に失敗したり、かなり長時間の遅配となるような状況の場合、当該メールの送信者に対して、障害となっていることがらについて知らせるメッセージをメールシステムが生成することがよくあります。 |
| 826 | 826 | |
| 827 | 827 | 配送状況の通知 (DSN:Delivery Status Notification) のリクエストは、RFC 3461 で定義されていますが、こういった DSN メッセージがどのように送信されるのか、あるいは、いつ送信されるのかといったことについて、メールの送信者に対して制御する機会を与えるものです。 |
| 828 | 828 | SMTP サーバが DSN 拡張をサポートしていなければなりません。 |
| 829 | -@xref{サーバ情報モード}. | |
| 829 | +@xref{Server information mode}. | |
| 830 | 830 | |
| 831 | 831 | まず最初のパラメータは、いつそういったメッセージが生成されるべきかを制御します。 |
| 832 | 832 | 全く生成しないか、配送失敗の時、あるいは、遅配の時、成功した時などです。 |
| @@ -840,16 +840,16 @@ SMTP サーバが DSN 拡張をサポートしていなければなりません | ||
| 840 | 840 | 注意が必要ですが、このパラメータは、少なくとも一つの受信者に対して配送失敗を通知する DSN に対して適用されるものです。 |
| 841 | 841 | もし DSN が配送失敗の通知を含まないのであれば、メッセージのヘッダだけが返されます。 |
| 842 | 842 | |
| 843 | -@node sendmail モード | |
| 843 | +@node Sendmail mode | |
| 844 | 844 | @chapter sendmail モード |
| 845 | 845 | |
| 846 | 846 | @menu |
| 847 | -* envelope-from アドレス:: envelope-from アドレスに関する情報 | |
| 848 | -* ロギング:: 種々のロギング方法 | |
| 849 | -* Bcc ヘッダ:: Bcc ヘッダの扱い | |
| 847 | +* Envelope-from address:: envelope-from アドレスに関する情報 | |
| 848 | +* Logging:: 種々のロギング方法 | |
| 849 | +* Bcc header:: Bcc ヘッダの扱い | |
| 850 | 850 | @end menu |
| 851 | 851 | |
| 852 | -@node envelope-from アドレス | |
| 852 | +@node Envelope-from address | |
| 853 | 853 | @section envelope-from アドレス |
| 854 | 854 | |
| 855 | 855 | SMTP サーバは、メールそれぞれに送信者のメールアドレスが必ずあることを想定しています。 |
| @@ -864,7 +864,7 @@ envelope-from アドレスは、(@samp{auto_from} が @samp{auto_from} コマン | ||
| 864 | 864 | ドメイン部分は、@samp{maildomain} コマンドや @samp{--maildomain} オプションで設定します (@ref{maildomain} を参照)。 |
| 865 | 865 | maildomain が空の場合、envelope-from アドレスはユーザ名だけとなり、ドメイン部分を持ちません。 |
| 866 | 866 | |
| 867 | -@node ロギング | |
| 867 | +@node Logging | |
| 868 | 868 | @section ロギング |
| 869 | 869 | |
| 870 | 870 | ロギングは、アカウント毎を基本にして有効にすることができます。 |
| @@ -892,7 +892,7 @@ maildomain が空の場合、envelope-from アドレスはユーザ名だけと | ||
| 892 | 892 | syslog によるロギングが @samp{syslog} コマンドや @samp{--syslog} オプションで有効にされている場合は、指定ファシリティで syslog のサービスにログ出力が引き渡されます。 |
| 893 | 893 | @ref{syslog}、@ref{--syslog} を参照してください。 |
| 894 | 894 | |
| 895 | -@node Bcc ヘッダ | |
| 895 | +@node Bcc header | |
| 896 | 896 | @section Bcc ヘッダ |
| 897 | 897 | |
| 898 | 898 | msmtp は SMTP サーバに無変更のままのメールを渡しますが、一つ例外があります: |
| @@ -900,7 +900,7 @@ Bcc ヘッダが送信前に削除されます。 | ||
| 900 | 900 | この動作は @samp{keepbcc} コマンドと @samp{--keepbcc} オプションで変更することができます。 |
| 901 | 901 | @ref{keepbcc}/@ref{--keepbcc} を参照してください。 |
| 902 | 902 | |
| 903 | -@node サーバ情報モード | |
| 903 | +@node Server information mode | |
| 904 | 904 | @chapter サーバ情報モード |
| 905 | 905 | |
| 906 | 906 | サーバ情報モードでは、msmtp は取得しうる限りの SMTP サーバに関する情報を表示して終了します。 |
| @@ -914,13 +914,13 @@ SMTP サーバが受け付けるメッセージサイズの最大値。 | ||
| 914 | 914 | 受信者のリストが長ければこれでメール転送の速度が上がるはずです。 |
| 915 | 915 | この機能は自動的に利用されます。 |
| 916 | 916 | @item STARTTLS@* |
| 917 | -@xref{トランスポートレイヤセキュリティ}. | |
| 917 | +@xref{Transport Layer Security}. | |
| 918 | 918 | @item AUTH@* |
| 919 | -@xref{認証}. | |
| 919 | +@xref{Authentication}. | |
| 920 | 920 | @item DSN@* |
| 921 | -@xref{配送状況の通知}. | |
| 921 | +@xref{Delivery Status Notifications}. | |
| 922 | 922 | @item ETRN@* |
| 923 | -@xref{Remote Message Queue Starting モード}. | |
| 923 | +@xref{Remote Message Queue Starting mode}. | |
| 924 | 924 | @end itemize |
| 925 | 925 | |
| 926 | 926 | サーバ情報モードで TLS が動作している場合は、(可能ならば) SMTP サーバの TLS 証明書に関する次の情報が表示されます: |
| @@ -953,7 +953,7 @@ SMTP サーバが受け付けるメッセージサイズの最大値。 | ||
| 953 | 953 | @end itemize |
| 954 | 954 | |
| 955 | 955 | |
| 956 | -@node Remote Message Queue Starting モード | |
| 956 | +@node Remote Message Queue Starting mode | |
| 957 | 957 | @chapter Remote Message Queue Starting モード |
| 958 | 958 | |
| 959 | 959 | Remote Message Queue Starting (RMQS) は RFC 1985 で定義されています。 |
| @@ -975,17 +975,17 @@ RFC 1985 で定義されている配送先は次の通り: | ||
| 975 | 975 | @end itemize |
| 976 | 976 | |
| 977 | 977 | |
| 978 | -@node 使用例 | |
| 978 | +@node Examples | |
| 979 | 979 | @chapter 使用例 |
| 980 | 980 | |
| 981 | 981 | @menu |
| 982 | -* システム全体の設定ファイル:: | |
| 983 | -* ユーザ設定ファイル:: | |
| 984 | -* Mutt での msmtp の使用:: | |
| 985 | -* mail での msmtp の使用:: | |
| 982 | +* A system wide configuration file:: | |
| 983 | +* A user configuration file:: | |
| 984 | +* Using msmtp with Mutt:: | |
| 985 | +* Using msmtp with mail:: | |
| 986 | 986 | @end menu |
| 987 | 987 | |
| 988 | -@node システム全体の設定ファイル | |
| 988 | +@node A system wide configuration file | |
| 989 | 989 | @section システム全体の設定ファイル |
| 990 | 990 | |
| 991 | 991 | @example |
| @@ -1009,7 +1009,7 @@ host mailhub.oursite.example | ||
| 1009 | 1009 | syslog LOG_MAIL |
| 1010 | 1010 | @end example |
| 1011 | 1011 | |
| 1012 | -@node ユーザ設定ファイル | |
| 1012 | +@node A user configuration file | |
| 1013 | 1013 | @section ユーザ設定ファイル |
| 1014 | 1014 | |
| 1015 | 1015 | @example |
| @@ -1043,7 +1043,7 @@ password pwd | ||
| 1043 | 1043 | account default : provider |
| 1044 | 1044 | @end example |
| 1045 | 1045 | |
| 1046 | -@node Mutt での msmtp の使用 | |
| 1046 | +@node Using msmtp with Mutt | |
| 1047 | 1047 | @section Mutt での msmtp の使用 |
| 1048 | 1048 | |
| 1049 | 1049 | msmtp の設定ファイルを作り、以下の行を Mutt の設定ファイルへ追加してください: |
| @@ -1097,7 +1097,7 @@ macro compose \Cx2 "\Cx| -a gmail\"\n\Cx&0\n\Cx_\n" # switch to 0 | ||
| 1097 | 1097 | # End of the accounts |
| 1098 | 1098 | @end example |
| 1099 | 1099 | |
| 1100 | -@node mail での msmtp の使用 | |
| 1100 | +@node Using msmtp with mail | |
| 1101 | 1101 | @section mail での msmtp の使用 |
| 1102 | 1102 | |
| 1103 | 1103 | default アカウントを定義し、@code{~/.mailrc} に以下を記します: |
| @@ -1108,7 +1108,7 @@ set sendmail="/path/to/msmtp" | ||
| 1108 | 1108 | mail は msmtp のコマンドラインに余計なオプションを許さないので、default アカウントの定義が必要です。 |
| 1109 | 1109 | |
| 1110 | 1110 | |
| 1111 | -@node 開発 | |
| 1111 | +@node Development | |
| 1112 | 1112 | @chapter 開発 |
| 1113 | 1113 | |
| 1114 | 1114 | msmtp のホームページ は @url{http://msmtp.sourceforge.net/} で、SourceForge のプロジェクトページは @url{http://sourceforge.net/projects/msmtp/} です。 |
| @@ -1120,7 +1120,7 @@ msmtp のホームページ は @url{http://msmtp.sourceforge.net/} で、Source | ||
| 1120 | 1120 | |
| 1121 | 1121 | |
| 1122 | 1122 | |
| 1123 | -@node 著作権情報 | |
| 1123 | +@node Copying Information | |
| 1124 | 1124 | @appendix 著作権情報 |
| 1125 | 1125 | |
| 1126 | 1126 | @menu |