postfixの使用 ( FedoraCore 2, 3 ) 2004.12.16更新                戻る

sendmail(MTA),dovecot(POP3)でメ−ル サ−バ− を立ち上げおりましたが, postfixのパッケ−ジがFC2に入っておりましたので,LANでのみ使用する事を目的としてsendmailの代わりに試してみました。インスト−ルはアプリケ−ションの追加,削除を利用しました。
FC3でも試し,yum install postfix でインスト−ル,どちらも簡単にインスト−ル出来ました。
postfixの設定はほとんどmain.cf(テキスト)の修正ですんでしまうようです。main.cfはdefaultで inet_interfaces =localhost  が設定されており,localhostからしかメ−ル送受信が出来ませんでした。
localhost → all に変更するだけでasuzuki@duron.giga.gr.jpでメ−ルが送信出来ました。
postfixをインスト−ルした状態では,service postfix start で起動しなと駄目で,netsysvなどから起動の設定が出来ず 戸惑いました。
#alternatives --config mta でMTAの切り替えが出来,postfixを選択するとサ−ビス,ntsysvにsendmailの項目はなくなり, postfixの項目が出るようになりました(system-switch−mailをインスト−ルすれば同じ事が可能)
sendmailのように,sendmail.mcを変更,m4 .... などしなくても,main.cfをテキストエディタ−で変更,postfixを再起動するだけ で変更が反映され簡単なようです

メ−ルの送受信のテストはwindows2000のOutlook Exprss,Postfixをインスト−ルしたPcのMozilla メ−ル を使い行ってみましたがroot宛のメ−ル以外は問題なく使用出来ました。はじめ,rootにメ−ルを送信しても/var/mail/postfixに書き込まれるだけで  root#mail としても読み出せず困りまりた。aliasesで root: suzuki を設定した所,root宛のメ−ルは suzuki に 転送され受信出来ました。root宛のメ−ルの読み出しが,今一つ判りません。

注)/etc/dovcot.conf で protocols = imap imaps pop3 pop3s を追加しました

/etc/postfix/main.cf の抜粋 (変更を試みた項目)
変更前変更後
#myhostname =myhostname
myhostname = duron.giga.gr.jp
#mydomain = mydomain
mydomain = giga.gr.jp
#myorigin = $mydomain
myorigin = $mydomain
From行に表示されるアドレスの指定
$mydomain なら From: asuzuki@giga.gr.jp と表示,指定しなければ asuzuki@duron.giga.gr.jpと表示
inet_interfaces =localhost
inet_interfaces = all
送信要求をしてくる,どの相手に対して待つかの指定
設定値は localhost,$myhostname, all など
#local_recipient_maps = unix:passwd.byname $alias_maps
local_recipient_maps = unix:passwd.byname $alias_maps
/etc/passwd などの設定をチェック,不明なユ−ザ−のメ−ルは拒否 ?
#mynetworks_style = subnet
mynetworks_style = subnet
設定値は host,class,subnet など
#local_recipient_maps = unix:passwd.byname $alias_maps
local_recipient_maps = unix:passwd.byname $alias_maps
#mydestination= $myhostname, localhost.$mydomain, localhost
mydestination=$mydomain
メ−ルを受信するアドレスの形式を指定,複数の指定可能
$mydomain だけを設定すると,asuzuki@giga.gr.jpでのみメ−ルが送信可能となる
notify_classes =resource,software (未記載)
notify_classes = bounce

設定値
bounce エラ−メッセ−ジのコピ−がpostmasterへ送られる
2bounce エラ−メッセ−ジがpostmasterへ送られる
その他 delay,policy,protocol,resouce,software など


その他の設定ファイル