Setting of sendmail on my linux box
sendmail 8.11.6
tar xvzf
sendmail.8.11.6.tar.gz
cd sendmail-8.11.6
patch -p0 <
sendmail.8.11.6.security.cr.patch
cd sendmail
patch <
prescan.8.11.6.patch
sh Build
cd ../cf/cf
vi
config.mc
sh Build config.cf
cp config.cf /etc/mail/sendmail.cf
cd ../../sendmail
sh Build install
vi
/etc/mail/access
192.168.0.* からのリレーのみ受け付ける。
makemap hash /etc/mail/access < /etc/mail/access
vi
/etc/mail/local-host-names
myh.no-ip.org 宛のメールを受け付ける。
vi
/etc/mail/helpfile
ヘルプメッセージにバージョン情報を出さないようにする。
sendmail 8.11.7
tar xvzf
sendmail.8.11.7.tar.gz
cd sendmail-8.11.7/sendmail
patch <
clock.c.8117.p1
但し、何故かリジェクトされてしまったので(^^;、手パッチを当てた...。
patch <
parse8.359.2.8
sh Build
cd ../cf/cf
vi
config.mc
追記:2003/10/23(木)
MXを引いた直接配送だと一部のプロバイダにうまく送れない現象があったので、 自分のプロバイダにリレーするように設定を変えた...(無念!) 。
dnl dnl 外部へのメールは catv.provider.ne.jp に転送する dnl define(`SMART_HOST', `smtp:catv.provider.ne.jp')
sh Build config.cf
cp config.cf /etc/mail/sendmail.cf
cd ../../sendmail
sh Build install
vi
/etc/mail/access
192.168.0.* からのリレーのみ受け付ける。
makemap hash /etc/mail/access < /etc/mail/access
vi
/etc/mail/local-host-names
myh.no-ip.org 宛のメールを受け付ける。
vi
/etc/mail/helpfile
ヘルプメッセージにバージョン情報を出さないようにする。
[更新]