|
|
Sendmailの設定
|
SendmailについてSendmailのファイル構成sendmail.mcの編集と設定sendmail.cfの作成受信するホスト名の設定ホスト名毎のメールの振分けメール転送設定の使い分け受信/転送に関する設定Sendmailのコントロール連携するアプリケーション等 |
SendmailのコントロールSendmail の起動、停止、再起動は、予め準備されている シェル スクリプト 、 "/etc/init.d/sendmail" を利用して行います。 正確なスクリプトの場所は "/etc/rc.d/init.d/sendmail" ですが、予めディレクトリ "/etc/rc.d/init.d/" の シンボリックリンク が "/etc/init.d/" で作成されていますので、 "/etc/init.d/sendmail" でも実行することができます。
このシェルスクリプトが格納されているディレクトリには
パス
が通っていませんのでパス名付きで実行する必要があります
パス名を付けずに
コマンド
名"sendmail"のみで実行すると、パスが通っているSendmailの実体プログラム
"/usr/sbin/sendmail"
書式は以下のとおりです。作業はすべてroot アカウント から行います。 /etc/init.d/sendmail start...Sendmailの起動 /etc/init.d/sendmail stop...Sendmailの停止
ちなみに "sm-client" というのは、Sendmailが稼動中に、自 ホスト の アプリケーション が利用する クライアント アプリケーションです。必ず "sendmail" とペアで起動、停止するようになっています。 さて、"/etc/mail/sendmail.cf"を作成しなおした後、あるいは"/etc/mail/local-host-names"の修正を有効にするには、一度Sendmailを停止して起動しなおすか、以下のコマンドを実行します。 /etc/init.d/sendmail restart...Sendmailの再起動
Sendmailが現在稼動してるかどうかを確認するには、 |
||||||||
|
|
/etc/init.d/sendmail status...Sendmailの状態確認 あるいは、 ps コマンドで起動プロセスを確認します。
また、Sendmailを起動、再起動した後は必ず
関連セクション・
メールサーバーの構築
|
||||||||
Sendmailの自動起動設定メールサーバー は、いつ送られてくるか判らないメールを受信しなくてはなりませんから、常に起動しておくのが普通です。 当然 MTA である Sendmail も常に稼動しておかなければならない デーモン ですから、 構築中のLinuxサーバー が起動したときに自動的に起動するように設定しておきましょう。 Sendmailを ホスト機 の起動時に自動的に起動するように設定するには、 ntsysv コマンド で設定画面を開き、 sendmail デーモンにチェックを入れるだけです。
sednmailデーモンを"ntsysv"で自動起動登録する sendmailにチェックを入れて自動起動にするときは、同じ MTA である Postfix に 同時にチェックを入れないように 注意してください。 設定が終わったら念のため一度 構築中のLinuxサーバー を reboot コマンドで再起動し、上のパートで説明した動作確認の方法でSendmailがきちんと起動しているかどうかをチェックしてみてください。
関連セクション・
メールサーバーの構築
|
|
|
受信/転送に関する設定
<<Previous
|
Next>>
連携するアプリケーション等
|
| このサイトは既に更新を終了していますが、今のところ店じまいの予定はありません。 リンクフリー ですので、趣味や勉強のためでしたら、引用、転用、コピー、朗読、その他OKです。このサイトへのリンクについては こちら をご覧ください。 |
| ”Linux”は、Linus Torvalds 氏の各国における登録商標です。”Red Hat”及びRed Hatのロゴおよび Red Hat をベースとしたすべての商標とロゴは、各国におけるRed Hat, Inc. 社の商標または登録商標です。その他のプログラム名、システム名、製品名などは各メーカー、ベンダの各国における登録商標又は商標です。 |