メールゲートウェイは、ドメイン外のネットワークとの通信を管理します。送信側メールゲートウェイ上のメールプログラムは、受信側システムのメールプログラムと同じでなければなりません。
メールゲートウェイに適しているシステムは、Ethernet および電話回線に接続されているシステムか、またはインターネットへのルーターとして設定されているシステムです。メールホストをメールゲートウェイとして設定するか、または別のシステムをメールゲートウェイとして設定できます。複数のメールゲートウェイを自分のドメイン用として設定できます。UUCP 接続がある場合は、UUCP 接続をメールゲートウェイとするシステム (1 つまたは複数のシステム) を設定してください。
メールゲートウェイで root になります。
cp /etc/mail/main.cf /etc/mail/sendmail.cf と入力して Return キーを押します。
このコマンドにより、main.cf ファイルがコピーされ、名前が変更されます。
/etc/mail/sendmail.cf ファイルを編集し、次のように変更します。
リレーメールプログラムが UUCP ではない場合にだけ、デフォルトエントリ DMsmartuucp をリレーメールプログラムに適したエントリに変更します。
使用可能なメールプログラムは、smartuucp (デフォルト)、ddn、ether、および uucp です。
メールゲートウェイごとに異なるリレーメールプログラムを (特に問題がなければ) 指定できます。main.cf ファイルでその他のリレーメールプログラムの規則を定義できます。各デフォルトリレーメールプログラムの説明は、「メールプログラム」を参照してください。
エントリ DR ddn-gateway で、ddn-gateway をメールリレーの名前に置き換えます。
DR エントリがメールリレーを定義します。
エントリ CR ddn-gateway で、ddn-gateway をメールリレーの名前に置き換えます。
CR エントリがメールリレーのクラスを定義します。1 つまたは複数のホストをこのクラスのメンバーとして指定できます。
(オプション) Dmmaildomain または Lmmaildomain エントリを追加してメール配信に使用するメールドメイン名を定義します。
m マクロでメールドメイン名を定義します。マクロが定義されていなければ、最初の構成要素を除いたネームサービスドメイン名が使用されます。たとえば、ecd.east.acme.com は east.acme.com になります。L コマンドを使用すると、sendmail は、maildomain を検索キーとして使用して、sendmailvars テーブルで使用する名前を検索します。
編集したものを保存します。
メールゲートウェイを再起動し、メール構成をテストします。
詳細は、「メール構成のテスト」を参照してください。