aboutsummaryrefslogtreecommitdiffstats
path: root/messages/ja/doc/mailman-install.tex
diff options
context:
space:
mode:
authortkikuchi <>2005-04-12 12:47:20 +0000
committertkikuchi <>2005-04-12 12:47:20 +0000
commit21d36f92cec772dba6360504958a600fa709e88d (patch)
treea0ca19f02fa02e024793f7403a302a5e5964e08a /messages/ja/doc/mailman-install.tex
parent727aabf2d08af7b564757013d901ddf0ac2dca5a (diff)
downloadmailman2-21d36f92cec772dba6360504958a600fa709e88d.tar.gz
mailman2-21d36f92cec772dba6360504958a600fa709e88d.tar.xz
mailman2-21d36f92cec772dba6360504958a600fa709e88d.zip
Translation update for Defaults.py.in and mailman-install.tex by Ikeda.
Diffstat (limited to '')
-rw-r--r--messages/ja/doc/mailman-install.tex251
1 files changed, 135 insertions, 116 deletions
diff --git a/messages/ja/doc/mailman-install.tex b/messages/ja/doc/mailman-install.tex
index 48f1a90f..58329c44 100644
--- a/messages/ja/doc/mailman-install.tex
+++ b/messages/ja/doc/mailman-install.tex
@@ -959,7 +959,7 @@ and change your transport like this:
This is how a set of address tests for the Exim lists look on a working
system. The list in question is \email{quixote-users@mems-exchange.org}, and
-these commands were run on the \code{mems-exchange.org} mail server ("% "
+these commands were run on the \code{mems-exchange.org} mail server ("\% "
indicates the Unix shell prompt):
\begin{verbatim}
@@ -1080,137 +1080,152 @@ Mailman は \code{localhost} (つまり, 127.0.0.1) から Sendmail の
SMTP ポートに接続しますので, ローカルホストからの接続については
DNS での同時検証を\strong{しない}ように Sendmail を設定してください.
-\subsection{Using the Qmail mail server\label{qmail-issues}}
+\subsection{qmail メールサーバを使う場合\label{qmail-issues}}
-There are some issues that users of the qmail mail transport agent have
-encountered. None of the core maintainers use qmail, so all of this
-information has been contributed by the Mailman user community, especially
-Martin Preishuber and Christian Tismer, with notes by Balazs Nagy (BN) and
-Norbert Bollow (NB).
+ここでは, qmail メール配送エージェントを使うユーザがぶつかった問題をいくつかとりあげます.
+Mailman の中心的なメンテナで qmail を使っている者はいませんので,
+以下の情報はすべて, Mailman のユーザ コミュニティから寄贈されたものです.
+とりわけ, Martin Preishuber と Christian Tismer, そして Balazs Nagy (以下 BN) と
+Norbert Bollow (以下 NB) の注釈に負っています.
\begin{itemize}
-\item You might need to set the mail-gid user to either \code{qmail},
- \code{mailman}, or \code{nofiles} by using the
- \longprogramopt{with-mail-gid} \program{configure} option.
-
- \emph{BN:} it highly depends on your mail storing policy. For example
- if you use the simple \file{~alias/.qmail-*} files, you can use
- \program{`id -g alias`}. But if you use \file{/var/qmail/users}, the
- specified mail gid can be used.
-
- If you are going to be directing virtual domains directly to the
- \code{mailman} user (using ``virtualdomains'' on a list-only domain, for
- example), you will have to use \longprogramopt{with-mail-gid}=\var{gid
- of mailman user's group}. This is incompatible with having list aliases
- in \file{~alias}, unless that alias simply forwards to
- \code{mailman-listname*}.
-
-\item If there is a user \code{mailman} on your system, the alias
- \code{mailman-owner} will work only in \file{~mailman}. You have to do
- a \program{touch .qmail-owner} in \file{~mailman} directory to create
- this alias.
-
- \emph{NB:} An alternative, IMHO better solution is to \program{chown
- root ~mailman}, that will stop qmail from considering \code{mailman} to
- be a user to whom mail can be delivered. (See ``man 8 qmail-getpw''.)
-
-\item In a related issue, if you have any users with the same name as one of
- your mailing lists, you will have problems if list names contain
- \samp{-} in them. Putting \file{.qmail} redirections into the user's
- home directory doesn't work because the Mailman wrappers will not get
- spawned with the proper GID. The solution is to put the following lines
- in the \file{/var/qmail/users/assign} file:
+\item \longprogramopt{with-mail-gid} \program{configure} オプションを使って,
+ mail-gid のユーザを, \code{qmail}, \code{mailman}, \code{nofiles}
+ のいずれかにする必要がありそうです.
+
+ \emph{BN:} どれを選ぶかは, メール格納の方針に大いに依存します.
+ たとえば, 単純な \file{\~{}alias/.qmail-*} ファイルを使っているのなら,
+ \program{`id -g alias`} を使います\footnote{訳注:
+ ユーザ \code{alias} の GID を使う, という意味です.}.
+ しかし \file{/var/qmail/users} を使っているのなら,
+ そこで指定したメール gid を使うことになります.
+
+ 仮想ドメインのアドレスが直接 \code{mailman} ユーザに向かうようにしている
+ (たとえば, メーリングリスト専用のドメインに ``virtualdomains'' を使っている)
+ のなら, \longprogramopt{with-mail-gid}=\var{mailmanユーザのグループのGID}
+ を使わなければならないでしょう.
+ これは, リストのエイリアスを \file{\~{}alias} に入れることとは両立しません.
+ こういうエイリアスは,
+ \code{mailman-リスト名*} を転送するものになってしまいます.
+
+
+\item システムにユーザ \code{mailman} があると, エイリアス
+ \code{mailman-owner} は \file{\~{}mailman} の中でだけ動作します.
+ \file{\~{}mailman} ディレクトリの中で \program{touch .qmail-owner} すると,
+ このエイリアスを作成できます.
+
+ \emph{NB:} かわりに, 私がより良い解決策かと思うのが, \program{chown
+ root \~{}mailman} をすることで, こうすると qmail は \code{mailman}
+ を, メールを配送できるユーザとみなさなくなります
+ (``man 8 qmail-getpw'' を見てください)\footnote{訳注:
+ \code{mailman} ユーザのホームディレクトリが存在しない場合
+ (「グループとユーザの追加」の節の手順のとおりにするとそうなります) も,
+ qmail は \code{mailman} を, メールを配送できるユーザとみなしません.}.
+
+\item 関連する話題として, メーリングリストのどれかと同じ名前のユーザがあると,
+ \samp{-} があるリスト名で問題が起きる, というものがあります.
+ そのユーザのホームディレクトリに \file{.qmail} リダイレクションファイルを置いても,
+ Mailman のラッパを正しい GID で呼び出せないため, 動作しません.
+ 解決策は, \file{/var/qmail/users/assign} ファイルに次のような行を入れることです:
\begin{verbatim}
+zope-:alias:112:11:/var/qmail/alias:-:zope-:
.
\end{verbatim}
- where in this case the listname is e.g. \code{zope-users}.
-
- \emph{NB:} Alternatively, you could host the lists on a virtual domain,
- and use the \file{/var/qmail/control/virtualdomains} file to put the
- \code{mailman} user in charge of this virtual domain.
-
-\item \emph{BN:}If inbound messages are delivered by another user than
- \code{mailman}, it's necessary to allow it to access \file{~mailman}.
- Be sure that \file{~mailman} has group writing access and setgid bit is
- set. Then put the delivering user to \code{mailman} group, and you can
- deny access to \file{~mailman} to others. Be sure that you can do the
- same with the WWW service.
-
- By the way the best thing is to make a virtual mail server to handle all
- of the mail. \emph{NB:} E.g. make an additional "A" DNS record for the
- virtual mailserver pointing to your IP address, add the line
- \code{lists.kva.hu:mailman} to \file{/var/qmail/control/virtualdomains}
- and a \code{lists.kva.hu} line to \file{/var/qmail/control/rcpthosts}
- file. Don't forget to HUP the qmail-send after modifying
- ``virtualdomains''. Then every mail to lists.kva.hu will arrive to
- mail.kva.hu's mailman user.
-
- Then make your aliases:
+ これは, リスト名が \code{zope-users} などである場合です.
+
+ \emph{NB:} かわりに, リストを仮想ドメインで扱うことにして,
+ \file{/var/qmail/control/virtualdomains} ファイルを使って
+ この仮想ドメインを \code{mailman} ユーザで管理させることもできます.
+
+\item \emph{BN:}受け取るメッセージを \code{mailman} 以外のユーザで配送するときは,
+ そのユーザが \file{\~{}mailman} にアクセスできるようになっていることが必須です.
+ \file{\~{}mailman} にグループ書き込み権限があって,
+ setgid ビットがセットしてあることを確かめます.
+ そして, 配送するユーザを \code{mailman} グループに入れますが,
+ ほかのユーザは \file{\~{}mailman} にアクセスできなくしてもよいでしょう.
+ WWW サービスについても同じようにできます.
+
+ とにかく, すべてのメールを扱う仮想メールサーバをつくるのが最善のやりかたです.
+ \emph{NB:} たとえば, 仮想メールサーバ用に
+ 自分の IP アドレスを指す DNS "A" レコードを追加した上で,
+ \file{/var/qmail/control/virtualdomains} ファイルに
+ \code{lists.kva.hu:mailman} という行を,
+ \file{/var/qmail/control/rcpthosts} ファイルに
+ \code{lists.kva.hu} という行を, それぞれ追加します.
+ ``virtualdomains'' を変更したら,
+ qmail-send に HUP シグナルを送るのを忘れないようにしてください.
+ これで, lists.kva.hu 宛のすべてのメールは
+ mail.kva.hu の mailman ユーザに届くようになります.
+
+ それから, エイリアスを作成します:
\begin{verbatim}
- .qmail => mailman@...'s letters
- .qmail-owner => mailman-owner's letters
+ .qmail => mailman@...へのメール
+ .qmail-owner => mailman-owner へのメール
\end{verbatim}
+%% [池田] 仮想メールサーバにした場合, mailman*@... は mailman-mailman*@..
+%% に配送されるので, 上記のエイリアスは不要では?
- For list aliases, you can either create them manually:
+ リストのエイリアスについては, 次のように手動で作成することもできます:
\begin{verbatim}
- .qmail-list => posts to the 'list' list
- .qmail-list-admin => posts to the 'list's owner
- .qmail-list-request => requests to 'list'
- etc
+ .qmail-list => 'list' リストへの投稿
+ .qmail-list-admin => 'list' の管理者への投稿
+ .qmail-list-request => 'list' への要求
+ など
\end{verbatim}
- or for automatic list alias handling (when using the lists.kva.hu
- virtual as above), see \file{contrib/qmail-to-mailman.py} in the Mailman
- source distribution. Modify the \file{~mailman/.qmail-default} to
- include:
+ あるいは, (上のように, lists.kva.hu を仮想で使っているときは)
+ リストエイリアスの自動把握をすることもできます. Mailman のソース配布物にある
+ \file{contrib/qmail-to-mailman.py} を見てください\footnote{訳注:
+ qmail-to-mailman.py は, 仮想メールサーバでないアドレスにも使えるでしょう.}.
+ \file{\~{}mailman/.qmail-default} を変更して, 次のものを含めます:
\begin{verbatim}
- |/path/to/python /path/to/qmail-to-mailman.py
+ |preline /path/to/python /path/to/qmail-to-mailman.py
\end{verbatim}
- and new lists will automatically be picked up.
+ すると, 新しいリストを自動的にみつけてくれるようになります.
-\item You have to make sure that the localhost can relay. If you start qmail
- via inetd and tcpenv, you need some line the following in your
- \file{/etc/hosts.allow} file:
+\item localhost がメールをリレーできるように気をつけなければいけません.
+ qmail を inetd と tcpenv を通じて起動しているのなら,
+ \file{/etc/hosts.allow} につぎのような行が必要です:
\begin{verbatim}
- tcp-env: 127. 10.205.200 : setenv RELAYCLIENT
+ tcp-env: 127. 10.205.200. : setenv RELAYCLIENT
\end{verbatim}
- where 10.205.200. is your IP address block. If you use tcpserver, then
- you need something like the following in your \file{/etc/tcp.smtp} file:
+ ここで 10.205.200. は, 自分の IP アドレスブロックです.
+ tcpserver を使っているのなら, \file{/etc/tcp.smtp} ファイルに
+ 次のようなものが必要です:
\begin{verbatim}
10.205.200.:allow,RELAYCLIENT=""
127.:allow,RELAYCLIENT=""
\end{verbatim}
-\item \emph{BN:} Bigger \file{/var/qmail/control/concurrencyremote} values
- work better sending outbound messages, within reason. Unless you know
- your system can handle it (many if not most cannot) this should not be
- set to a value greater than 120.
+\item \emph{BN:} \file{/var/qmail/control/concurrencyremote}
+ の値は, 常識的な範囲で増やせば, メッセージの送出がより速く動作するようになります.
+ ただし, システムがさばける数 %% (many if not most cannot) ???
+ だと分かっていない限り,
+ この値は 120 より大きくしてはなりません.
-\item More information about setting up qmail and relaying can be found in the
- qmail documentation.
+\item qmail とリレーの設定についてのさらなる情報は, qmail の文書にあります.
\end{itemize}
-\emph{BN:} Last but not least, here's a little script to generate aliases to
-your lists (if for some reason you can/will not have them automatically picked
-up using \file{contrib/qmail-to-mailman.py}):
+\emph{BN:} 最後に, リストのエイリアスを生成するスクリプトを挙げておきます
+(なんらかの理由で, \file{contrib/qmail-to-mailman.py}
+を使って自動的にエイリアスを拾い出すことができなかったり, そうしたくないときに使います):
-This script is for the Mailman 2.0 series:
+Mailman 2.0 系列のためのスクリプト:
\begin{verbatim}
#!/bin/sh
if [ $# = 1 ]; then
i=$1
- echo Making links to $i in the current directory...
+ echo カレントディレクトリに $i へのリンクを作っています...
echo "|preline /home/mailman/mail/mailman post $i" > .qmail-$i
echo "|preline /home/mailman/mail/mailman mailowner $i" > .qmail-$i-admin
echo "|preline /home/mailman/mail/mailman mailowner $i" > .qmail-$i-owner
@@ -1221,21 +1236,23 @@ fi
% $ - emacs turd
\begin{notice}[note]
-This is for a new Mailman 2.1 installation. Users upgrading from
-Mailman 2.0 would most likely change \file{/usr/local/mailman} to
-\file{/home/mailman}. If in doubt, refer to the \longprogramopt{prefix}
-option passed to \program{configure} during compile time.
+以下のスクリプトは, 新たにインストールした Mailman 2.1 のためのものです.
+Mailman 2.0 からアップグレードするユーザだと, ディレクトリを
+\file{/usr/local/mailman} から \file{/home/mailman} に変えたがるかもしれません.
+これをはっきり指定するには, % ???
+コンパイルのときに \program{configure} に
+\longprogramopt{prefix} オプションを渡します.
\end{notice}
\begin{verbatim}
#!/bin/sh
if [ $# = 1 ]; then
i=$1
- echo Making links to $i in the current directory...
+ echo カレントディレクトリに $i へのリンクを作っています...
echo "|preline /usr/local/mailman/mail/mailman post $i" > .qmail-$i
echo "|preline /usr/local/mailman/mail/mailman admin $i" > .qmail-$i-admin
echo "|preline /usr/local/mailman/mail/mailman bounces $i" > .qmail-$i-bounces
- # The following line is for VERP
+ # 次の行は VERP 用
# echo "|preline /usr/local/mailman/mail/mailman bounces $i" > .qmail-$i-bounces-default
echo "|preline /usr/local/mailman/mail/mailman confirm $i" > .qmail-$i-confirm
echo "|preline /usr/local/mailman/mail/mailman join $i" > .qmail-$i-join
@@ -1248,13 +1265,13 @@ fi
\end{verbatim}
% $ - emacs turd
-\subsubsection{Information on VERP}
+\subsubsection{VERP についての情報}
-You will note in the alias generating script for 2.1 above, there is a line
-for VERP that has been commented out. If you are interested in VERP there are
-two options. The first option is to allow Mailman to do the VERP formatting.
-To activate this, uncomment that line and add the following lines to your
-\file{mm_cfg.py} file:
+上記の 2.1 用エイリアス生成スクリプトでは, VERP 用の行がコメントアウト
+してあるのに気づいたことでしょう. VERP に関心があるのなら, 2つの選択
+肢があります. 一つめは Mailman に VERP 書式化をおこなわせるものです.
+これを有効にするには, 上のスクリプトでコメントを外し, \file{mm_cfg.py}
+ファイルに次の行を加えます:
\begin{verbatim}
VERP_FORMAT = '%(bounces)s-+%(mailbox)s=%(host)s'
@@ -1262,29 +1279,30 @@ To activate this, uncomment that line and add the following lines to your
\end{verbatim}
% $ - emacs turd
-The second option is a patch on SourceForge located at:
+別の選択肢として, SourceForge にあるパッチも使えます. 次の場所にあります:
\url{http://sourceforge.net/tracker/?func=detail\&atid=300103\&aid=645513\&group_id=103}
-This patch currently needs more testing and might best be suitable for
-developers or people well familiar with qmail. Having said that, this patch
-is the more qmail-friendly approach resulting in large performance gains.
+このパッチは現時点では, テストが充分とは言えないので,
+開発者や qmail についてよく分かっている人向きでしょう. 聞くところによると,
+このパッチは qmail とより調和するアプローチで, 効率を大きく改善させるとのことです.
-\subsubsection{Virtual mail server}
+\subsubsection{仮想メール サーバ}
-As mentioned in the \ref{qmail-issues} section for a virtual mail server, a
-patch under testing is located at:
+\ref{qmail-issues} 節でも仮想メールサーバについては触れましたが,
+テスト中のパッチが以下の場所にあります:
\url{http://sf.net/tracker/index.php?func=detail\&aid=621257\&group_id=103\&atid=300103}
-Again, this patch is for people familiar with their qmail installation.
+念のため. このパッチも, qmail のインストールについてよく分かっている人向けです.
-\subsubsection{More information}
+\subsubsection{更なる情報}
-You might be interested in some information on modifying footers that Norbert
-Bollow has written about Mailman and qmail, available here:
+メッセージフッタの変更についての情報に関心があるようなら,
+Norbert Bollow が Mailman と qmail について書いたものがあります. 次の場所にあります:
- \url{http://mailman.cis.to/qmail-verh/}
+ \url{http://mailman.cis.to/qmail-verh/}\footnote{訳注:
+ 翻訳時点ではアクセスできませんでした.}
\section{サイトのデフォルトを点検\label{customizing}}
@@ -1763,6 +1781,7 @@ Mailman を MacOSX で実行している人も大勢います.
\url{http://mail.python.org/pipermail/mailman-users/2002-October/022944.html}
\item Panther サーバ (MacOSX 10.3) には Mailman が入っています;
+ オペレーティング システムには助けになる文書が含まれていますし,
Apple は, Mailman を MacOSX Server 10.3 で動作させる際にぶつかりそうな
問題についての技術文書を出しています:
@@ -1816,7 +1835,7 @@ the commands as indicated below - do not type the comments following the
sudo tcsh
niutil -create / /users/mailman
niutil -createprop / /users/mailman name mailman
-# Note that xxx is a free group ID number on your system
+# Note that xxx is a free user ID number on your system
niutil -createprop / /users/mailman uid xxx
niutil -createprop / /users/mailman home /usr/local/mailman
mkdir -p /usr/local/mailman