jail環境でのメール送信(2) ― 2012/01/16
[jail環境の構築 ezjail]でのメール送信設定
・条件
HOST.EXSAMPLE.JP 192.168.1.1 外部とのメール送受信可能 jail0.EXSAMPLE.JP 192.168.100.1 jail 外部からメールを受信する場合は両方ともに別途設定が必要
・設定
- DNS
jail0.EXSAMPLE.JP. MX 10 HOST.EXSAMPLE.JP.
HOST側(sendmail)
- /etc/rc.conf
sendmail_submit_flags="-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=192.168.1.1"
- /etc/mail/freebsd.submit.mc
dnl FEATURE(`msp', `[127.0.0.1]')dnl FEATURE(`msp', `[192.168.1.1]')
- /hosts.allow
sendmail: 192.168.1.1 : allow sendmail: 192.168.100.1 : allow
jail側
- /etc/rc.conf
sendmail_enable="YES"
- /etc/mail/freebsd.mc
DAEMON_OPTIONS(`Port=smtp,Addr=192.168.100.1, Name=MTA')
- /etc/mail/freebsd.submit.mc
dnl FEATURE(`msp', `[127.0.0.1]')dnl FEATURE(`msp', `[192.168.100.1]')
- /hosts.allow
sendmail: 192.168.100.1 : allow
HOST側(postfix)
- /etc/rc.conf
sendmail_enable="NONE"
- /usr/local/etc/postfix/master.cf
192.168.1.1:smtp inet n - y - - smtpd 省略 192.168.1.1:submission inet n - y - - smtpd 省略
注意
- sendmailをhosts.allowで制限した場合
- 接続は可能だがメール送信で550 5.0.0 Access deniedになる
- はまるので注意
- senmaiの設定は手動で一度消す
# cd /etc/mail # rm *.cf ; rm `hostname`* # make # make install
20112/4/8 修正
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。