|
|
|
|
サーバーのセットアップ
|
|
Postfixの設定
|
||
PostfixについてPostfixのファイル構成設定ファイルmain.cfについてホスト名とドメイン名の設定受信するホスト名の設定ホスト名毎のメールの振分けメール転送設定の使い分け受信/転送に関する設定セキュリティ関連の設定"main.cf"の書式チェックPostfixのコントロール連携するアプリケーション |
Postfixの構築に必要なファイルこの コンテンツ に従って普通に WBEL や CentOS を インストール すると、 Postfix とその設定に必要なファイル類は既に 構築中のLinuxサーバー にインストールされているはずです。 以下に、WBELやCentOSにインストールされているPostfixで、操作や設定が必要なファイルを示します。
Postfixの必要ファイル一覧 Postfixの本体プログラムは"/usr/sbin/postfix"ですが、これを直接呼び出すことはまずありません。 |
|||
|
実際にはこの"/usr/sbin/postfix"を用いて、起動や終了を容易にコントロールできるように記述された スクリプト である "/etc/rc.d/init.d/postfix" を用います。 また"/etc/rc.d/init.d/"の シンボリックリンク が"/etc/init.d/"になっていますので、スクリプトは "/etc/init.d/postfix" でも呼び出すことができます。 例えば、 |
||||
"/etc/rc.d/init.d/"
には
パス
が通っていません
から、パスを省略して実行することはできません。
|
"/etc/init.d/postfix start" →Postfixの起動 "/etc/init.d/postfix stop" →Postfixの停止 という使い方になります。 |
|||
|
|
Postfixは、動作のほぼ全てについて "/etc/postfix/main.cf" という設定ファイルに記述します。 また、通信制御に関する設定については、 "/etc/postfix/master.cf" という設定ファイルに記述します。
またPostfixは
Sendmail
との互換性を維持するため、Sendmailで利用するメールの再転送設定ファイル
"/etc/aliases"
を利用するように設計されています
Postfixの動作は基本的にはこの二つの設定ファイルで制御することができますが、複数の ドメイン名 や サブドメイン を利用する場合には、更にいくつかの設定ファイルの修正や作成を行うことがあります。
Sendmailの場合は、主設定ファイルのテンプレート
"/etc/mail/sendmail.mc"
の編集後に
"m4"
コマンド
を使ってSendmailが読み込める形式の
"/etc/mail/sendmail.cf"
に変換する必要がありますが
Postfixの主設定ファイルである"/etc/postfix/main.cf"は、比較的新しい サーバー アプリケーション の設定ファイルと同じく、
[
ディレクティブ
] = [パラメータ] [パラメータ] ...
という記述方法をとります。 しかし、ひとつのディレクティブに対して多くのパラメータを記述しなければならないときは、"/etc/postfix/main.cf"とは別にテキスト形式の外部設定ファイル利用したり、 バイナリ 型の データベース (ルックアップテーブル)に書き出したりして利用することもでき、大規模な メールサーバー の運用にも対応しています。 もちろん、個人で利用する程度のメールサーバーならば、データベース化しなければならないほど多くのパラメータを記述するディレクティブはまずないでしょう。
関連セクション・
メールサーバーの構築
|
|
Postfixについて
<<Previous
|
Next>>
設定ファイルmain.cfについて
|
| このサイトに対するご意見、ご要望、苦情、泣き言、献上品、資金援助などがございましたら こちら からお寄せください(お返事できなかったらごめんなさい)。もちろん リンクフリー です。趣味や勉強のためでしたら、引用、転用、コピー、朗読、その他OKです。このサイトへのリンクについては こちら をご覧ください。 |
| ”Linux”は、Linus Torvalds 氏の各国における登録商標です。”Red Hat”及びRed Hatのロゴおよび Red Hat をベースとしたすべての商標とロゴは、各国におけるRed Hat, Inc. 社の商標または登録商標です。その他のプログラム名、システム名、製品名などは各メーカー、ベンダの各国における登録商標又は商標です。 |