10.11. 補足:sendmail への変更手順

Turbolinux 10 Server では、「コンパニオン CD」 に sendmail の RPM パッケージを収録しています。MTA として sendmail を利用する場合は、turbopkg や rpm コマンドなどを使用して sendmail と必要に応じて sendmail-cf、sendmail-doc、sendmail-vacation パッケージをインストールします。

Turbolinux 10 Server のデフォルトの MTA は前述の通り Postfix です。インストール後に sendmail を利用するためには Postfix の利用環境から sendmail の利用環境へと設定を変更する必要があります。Turbolinux 10 Server では、alternatives コマンドを以下のように実行することで、MTA の利用環境を容易に変更することが可能です。

# alternatives --config mta

There are 2 programs which provide 'mta'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/sbin/sendmail.postfix
   2           /usr/sbin/sendmail.sendmail

Enter to keep the default[*], or type selection number: 2

1 が Postfix の環境(デフォルト)で、2 が sendmail の環境です。sendmaid に変更するには 2 を入力します。

以下のように alternatives コマンドを実行すると、環境が sendmail に変更されていることを確認できます。

# alternatives --display mta
mta - status is manual.
 link currently points to /usr/sbin/sendmail.sendmail
/usr/sbin/sendmail.postfix - priority 30
 slave mta-mailq: /usr/bin/mailq.postfix
 slave mta-newaliases: /usr/bin/newaliases.postfix
 slave mta-rmail: /usr/bin/rmail.postfix
 slave mta-sendmail: /usr/sbin/sendmail.postfix
 slave mta-mailqman: /usr/share/man/man1/mailq.postfix.1.gz
 slave mta-newaliasesman: /usr/share/man/man1/newaliases.postfix.1.gz
 slave mta-aliasesman: /usr/share/man/man5/aliases.postfix.5.gz
/usr/sbin/sendmail.sendmail - priority 20
 slave mta-mailq: /usr/bin/mailq.sendmail
 slave mta-newaliases: /usr/bin/newaliases.sendmail
 slave mta-rmail: /usr/bin/rmail.sendmail
 slave mta-sendmail: /usr/sbin/sendmail.sendmail
 slave mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz
 slave mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz
 slave mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz
Current `best' version is /usr/sbin/sendmail.postfix.

sendmail への変更後は、sendmail.cf など必要な設定を行い、以下のように sendmail を起動します。

# /etc/init.d/sendmail start

sentmail を停止するには以下のように実行します。

# /etc/init.d/sendmail stop

sendmail の設定は、man ページや sendmail.org の Web サイト http://sendmail.org/ などを参照してください。