クライアント用途の設定
受信・転送用設定
ネットワーク関連
主にどこからのSMTPリクエストを受け付けるか、どのネットワークでリッスンするかを指定
ローカルのSMTPリクエストを処理し、メールサーバに転送する場合はmynetworks
にローカルNWのみを設定、
リスニングするinet_interfaces
にlocalhost
を設定
mynetworks = <network address>, <network address>
inet_interfaces = localhost
inet_protocols = ipv4
inet_protocols
は必要によりipv4
だけに限定している
ポート監視を行なっている場合inet_interfaces
をlocalhost
にしていると、
監視からポートに対してアクセスが出来ないので必要によりall
等にする。
転送設定
転送用途の場合は外部とメール通信をするサーバにメールを転送するよう設定
下記の場合2台のメールサーバがあり、1台目をプライマリとして設定
relayhost = [SMTP SERVER01]
fallback_relay = [<SMTP SERVER02>]
fallback_transport = smtp: [<SMTP SERVER01>]
local_recipient_maps =
fallback_transport
を設定する事で、エラーとなるようなメールでもSMTPサーバに転送し、
ローカルサーバ上にメールを持たないように設定している