sleepingbird.net Home since May.11 2003
Copyright sleepingbird, 1993- All rights reserved.
Linux Server

TOP > Linux Server > Mail server (Postfix) > 設定(main.cf)

設定(main.cf)

Vine Linux 4.0
Jan. 14 2007

 Vine Linux 4.0 の標準 MTA は postfix。簡単な設定でメールの送受信が可能になる。
 設定ファイルは /etc/postfix/main.cf。
 設定する箇所は次のとおり。
 それぞれ上段を下段のように直す。

 postfix を稼働させるホスト名称をセットする。

#myhostname = host.domain.tld

   ↓

myhostname = mail.qcp.jp

 ドメイン名の設定をする。
#mydomain = domain.tld

   ↓

mydomain = qcp.jp

 標準ではメールアドレスの@以下はマシン名だが、ドメイン名だけで使用できるようにする。
#myorigin = $myhostname
#myorigin = $mydomain

   ↓

#myorigin = $myhostname
myorigin = $mydomain

 @spike.qcp.jp @localhost.qcp.jp @mail.qcp.jp @qcp.jp を着信させることにする。
#mydestination = $myhostname, localhost.$mydomain
#mydestination = $myhostname, localhost.$mydomain $mydomain
#mydestination = $myhostname, localhost.$mydomain, $mydomain,
# mail.$mydomain, www.$mydomain, ftp.$mydomain

   ↓

#mydestination = $myhostname, localhost.$mydomain
mydestination = $myhostname, localhost.$mydomain, mail.$mydomain, $mydomain
#mydestination = $myhostname, localhost.$mydomain, $mydomain,
# mail.$mydomain, www.$mydomain, ftp.$mydomain

 信頼できるネットワークの設定。mynetworks_style で subnet のみ信頼することとし、mynetworks で subnet 範囲を指定する。
#mynetworks_style = class
#mynetworks_style = subnet
#mynetworks_style = host

   ↓

#mynetworks_style = class
mynetworks_style = subnet
#mynetworks_style = host
#mynetworks = 168.100.189.0/28, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
#mynetworks = hash:/etc/postfix/network_table

   ↓

mynetworks = 10.99.0.0/16, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
#mynetworks = hash:/etc/postfix/network_table

 これで postfix を再起動すればメール送信が使用できる。ただし、受信( pop3 )は qpopper がインストールされていないため、メーラーでの動作確認は最後に一括行う。
# /etc/init.d/postfix restart

 念のため、/var/log/maillog を覗いて、おかしなログが吐き出されていないか確認してみると良い。
 また、main.cf 設定状況を確認するには次のコマンドが有効である。これによりデフォルトでないパラメータの一覧が取得できる。
# postconf -n

 postfix に関する情報はPostfix のぺーじを参考にした。
Jun.17 2006
 このメールサーバーの欠点は、動的 IP アドレスのため ISP の SPAM 予防策に引っかかって着信しない、あるいは着信までに極端に時間が掛かることがあると言うこと。特に携帯電話系に至っては顕著で、実用性が無くなる場合が多い。また、この頃は、大手 ISP が SPAM 予防策として、Inbound / Outbound Port 25 Blocking (IP25B / OP25B) を行い始めたことで、よりいっそう自宅サーバーによるメール配信が危うくなっている。
 そこで救世主。私的 DNS サービスの My DNSで、メールリレーサービス をしている。詳しくは同ホームページで。
 ただし、SPAM の踏み台として悪用するとサービスを停止してしまうので、大切にお借りしましょう。