Qmail 接続許可設定

(At your own risk)

[iptablesの設定]
iptablesでフィルタしてる時は、外部とのSMTPのやりとりをするため下記を加えよう。
-A INPUT -p tcp -m tcp --dport 25 -j ACCEPT 
-A OUTPUT -p tcp -m tcp --sport 25 -j ACCEPT 

[tcpserverの設定]
特定のクライアントからはリレーとして使用させるため、tcp.smtp.cbsを作成する。
/etc/tcp.smtpに以下のように記述(ローカルと192.168.1/32に許可する)
192.168.1.:allow,RELAYCLIENT=""
127.0.0.1:allow,RELAYCLIENT=""
で、
 $ tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
とした後qmailをrestartさせます(RELAYCLIENTが設定されているとrcpthostsを無視します)。
Last modified: Sat Jun 9 19:26:56 JST 2007