メールが飛ばない件についてコメント頂きました。
p0t: No route to host…自宅のPCでPHPからメールが飛ばない。 というかそもそも外部のsmtpに接続できない…。
(略
契約している ISP の Outbound Port25 Blocking にひっかかってるのが原因だったりしませんか?
Posted by: ishii | 2006年08月21日 16:47
あぁ、OPBね。(知らない)
Outbound Port25 Blockingって何だろう?
@IT:25番ポートの攻防つまり、ISPが管理している動的IPアドレスから外側に向かうSMTP(TCPの25番ポート)を止めてしまえばいいわけである。この方法は「Outbound Port25 Blocking」と呼ばれている。
なるほど…、うちのso-netはどうなんだろう。
Outbound Port25 Blocking 会員サービス(メール) | So-netSo-netではこの【Outbound Port25 Blocking】を、NTT東日本・NTT西日本のフレッツ網経由でSo-netに接続しているお客さまに対して実施しています。
な、なんだっ(略 ーーーーーっっっ!!!
畜生!ニートの純情踏みにじりやがって!
しかし、おれにもっとネットワークの知識と自信があればすぐに、「自宅のネットワークには問題無いからプロバイダ以上に何かあるはず!」と確信を持って調べたりできたはず。
プロバイダ → 自宅ルータ → サーバのiptables → サーバのMTA → PHP
おれはなんとかルータより下は問題無いハズってところで、「ルータのパケットフィルタの設定、合ってるはずなんだけど、よくわからん…」となり、気力も尽き、体力の限(略
ともかくishiiさんの指摘のおかげで(少ししか)のたうち回らなくて済みました。 ありがとうございます!