メールサーバの設定 (Postfix)
対象となるドメインを増やす際、
ドメインごとに /etc/postfix/main.cf への設定追加作業が一回
(最初の一回だけは)
必要です。
ドメインごとに一度 &fml8; の作成する見本に従って
alias_maps (バーチャルドメインの場合は、alias_maps と virtual_maps 両方)
を変更しておけば、
各MLの作成・削除時に特別な作業はありません
(&fml8; の設定ツールにより Postfix の設定は自動的に更新されます)。
Postfix の設定については
を参照して下さい。
&fml8; は
OS の
aliases (例: /etc/mail/aliases)ファイルには関わりません
(変更などはしません)。
&fml8; の設定ツールは、
各ドメインごとに用意されている alias ファイル
$ml_home_prefix/etc/mail/aliases
へ必要な設定を追加し、
そのファイルから aliases.db を再生成する作業を行ないます
(MLの作成・削除に必要な作業は、&fml8; の設定ツールにおまかせできます)。
補足情報: /var/spool/ml/etc/mail/aliases のフォーマット
&fml8; が管理しているMLの aliases エントリは
$ml_home_prefix/etc/mail/aliases
に追加されます。
### <ALIASES elena@home.fml.org ML> ###
# address for post
elena: :include:/var/spool/ml/elena/include
owner-elena: fukachan
# address for command
elena-ctl: :include:/var/spool/ml/elena/include-ctl
owner-elena-ctl: fukachan
# maintainer
elena-request: elena-admin
elena-admin: fukachan, elena-error
# error analyzer
elena-error: :include:/var/spool/ml/elena/include-error
owner-elena-error: fukachan
### </ALIASES elena@home.fml.org ML> ###
バーチャルドメインの場合、
$ml_home_prefix の部分は
$virtual_maps にしたがって自動的に変化します。