More from: service.switch

今時これは無いだろう?

ある商品に添付されてくるPCソフトの対応OSを見てビックリ。
商品説明に書かれていたのは
「対応OS : Windows 98SE/ME/NT4/2000/XP/2003/Vista」
というもの。
最新のWindowsである”10”どころかその前の”8.1”や今でもシェアトップの”7”すら載っていない。
おそらくは商品説明が古過ぎるだけなのだろうとは思うけど・・・
このソフト(実は他にもあるけど)について特に調べてはいなけど、最新バージョンだったら”8.1”辺りまでなら大丈夫なんだろう(と思いたい)。

←クリックしてくれると嬉しいです。

またまたsendmailの設定を見直した

2008年11月18日の記事「sendmail」ではsendmailにDNSサーバを参照させない方法を書いた。
たまたま別のサーバのメンテをしていて、root宛のメールが大量に滞留していたので見てみると宛先のサーバ名が引けないで送信できずに残っているものだった。
しかもこのサーバではsendmailを始めとするMTAが動作しておらず、メールを出そうとしても送信queueに溜るだけだったorz

そこで送信先のサーバ名を/etc/hostsファイルに追加して(ローカル環境なのでhostsファイルに書けば十分)、MTAとなるsendmailにDNSサーバを参照させないように
hosts files
の一行だけを書いた
/etc/service.switch
ファイルを準備し、sendmail.cf内の
#O ServiceSwitchFile=/etc/service.switch
の行頭の”#”を削除(コメントアウトを外)して有効化し、sendmailを再起動した。
これで件のサーバが出力するメールは無事に目的のサーバに届くようになった筈だったが、最初は正しく設定したはずが何故かきちんと配送されずに「???」だった。
そこでsendmail.cfを見直すとservice.switchファイルの場所を間違って記述していた。
再度sendmail.cfを修正してsendmailを再起動したところ無事に届くようになった。

←クリックしてくれると嬉しいです。