|
|
Sendmailの設定
|
SendmailについてSendmailのファイル構成sendmail.mcの編集と設定sendmail.cfの作成受信するホスト名の設定ホスト名毎のメールの振分けメール転送設定の使い分け受信/転送に関する設定Sendmailのコントロール連携するアプリケーション等 |
Sendmailの構築に必要なファイルこの コンテンツ に従って普通に WBEL や CentOS を インストール すると、 Sendmail とその設定に必要なファイル類は既に 構築中のLinuxサーバー にインストールされているはずです。 以下に、WBELやCentOSにインストールされているSendmailで、操作や設定が必要なファイルを示します。 それ以外の ディストリビューション をお使いの場合や、標準添付以外のパッケージをインストールした場合には、ファイル名やディレクトリの パス が以下とは異なる場合がありますので注意してください。
Sendmailの必要ファイル一覧 Sendmailの本体プログラムは"/usr/sbin/sendmail"ですが、これを直接呼び出すことはまずありません。 実際にはこの"/usr/sbin/sendmail"を用いて、起動や終了を容易にコントロールできるように記述された スクリプト である "/etc/rc.d/init.d/sendmail" を用います。 また"/etc/rc.d/init.d/"の シンボリックリンク が"/etc/init.d/"になっていますので、スクリプトは "/etc/init.d/sendmail" でも呼び出すことができます。 例えば、 "/etc/init.d/sendmail start" →Sendmailの起動 "/etc/init.d/sendmail stop" →Sendmailの停止 という使い方になります。
"/etc/rc.d/init.d/"
には
パス
が通っていません
Sendmailは、基本的な動作を決定する "/etc/mail/sendmail.cf" の他に、アクセス制御用設定ファイル "/etc/mail/access" 、受信ホスト名設定ファイル "/etc/mail/loca-host-names" など、いくつかの設定ファイルを組み合わせて全体の動作を設定します。
またSendmailは長く
UNIX
系
OS
のスタンダードメールサーバーとして採用されていたこともあって、メール再転送設定ファイルである
"/etc/aliases"
そのため"/etc/aliases"は、Sendmailの後継MTAであるPostfixでも標準のメールの再転送設定ファイルとして機能するようになっています。 |
||||||||
|
Sendmailの構築に
役立つ一冊です ↓ |
Sendmailの設定が面倒と言われるのは、このように設定ファイルがいくつかに分かれていることと、設定ファイルの多くは記述したままの テキスト ファイルでは利用できず、 コマンド 操作によってSendmailが利用できる形式に変換しなければならないケースが多いためです。 つまりSendmailの難しさは、一つ一つの設定の内容が難しいというよりも、設定ファイルがいくつかに分かれている上、それぞれについて利用のための手順が余計に必要、ということにあります。 ただ考え方を変えれば、一つの設定ファイルに全ての設定を詰め込んだタイプの設定ファイルよりも、提供する機能に応じて設定ファイルが分かれているSendmailのほうがかえって混乱は少ないかもしれません。
関連セクション・
メールサーバーの構築
|
|
|
Sendmailについて
<<Previous
|
Next>>
sendmail.mcの編集と設定
|
| このサイトは既に更新を終了していますが、今のところ店じまいの予定はありません。 リンクフリー ですので、趣味や勉強のためでしたら、引用、転用、コピー、朗読、その他OKです。このサイトへのリンクについては こちら をご覧ください。 |
| ”Linux”は、Linus Torvalds 氏の各国における登録商標です。”Red Hat”及びRed Hatのロゴおよび Red Hat をベースとしたすべての商標とロゴは、各国におけるRed Hat, Inc. 社の商標または登録商標です。その他のプログラム名、システム名、製品名などは各メーカー、ベンダの各国における登録商標又は商標です。 |