Pogoplugからプロバsmtpに接続しようと、PHPでPEAR::Mailを使用したテストプログラムを組んでみた。
最初はsendmailかってmini_sendmailでコマンドラインで接続試していたけど、考えてみたらsmtp認証があるので無理だということで。
でもPEAR::Mailもダメ。
Mail::send()の中でなぜか止まる。
$params = array(
'host' => '202.224.xxx.xxx',
'port' => '465',
'auth' => 'CRAM-MD5',
'username' => 'user',
'password' => 'pass',
);
host(smtp鯖)はmini_sendmailで接続にいったときにホスト名だとうまくいかなかったのでIPにしてみた。もちろんホスト名でもやってる。
smtp認証はCRAM-MD5
Mailの中で使っているNet_SMTPもMailも最新にupgradeしてある。
いまローカルのxamppの中でやっていて、一度動かすとブレークポイントが効かなくなるのでApacheを再起動するんだけど、stopさせたときに「ソケット例外」が発生したと出る。
phpinfoで見ると”Sockets Support enabled”にはなっているんだけど。。。
win7のFWが邪魔しているってことは無いよね?
Pogo上で動かしても同じ動きだし。
もうちっとがんばってみるか。
あとこの本、Pogoの中身とはちと違うけどなかなかいい本だと思う。
UNIX初心者にはどうかというのはあるけど、起動時設定などとても役に立っている。
買っといて良かった。
図解でわかるLinux環境設定のすべて/西村 めぐみ

¥2,625
Amazon.co.jp
最初はsendmailかってmini_sendmailでコマンドラインで接続試していたけど、考えてみたらsmtp認証があるので無理だということで。
でもPEAR::Mailもダメ。
Mail::send()の中でなぜか止まる。
$params = array(
'host' => '202.224.xxx.xxx',
'port' => '465',
'auth' => 'CRAM-MD5',
'username' => 'user',
'password' => 'pass',
);
host(smtp鯖)はmini_sendmailで接続にいったときにホスト名だとうまくいかなかったのでIPにしてみた。もちろんホスト名でもやってる。
smtp認証はCRAM-MD5
Mailの中で使っているNet_SMTPもMailも最新にupgradeしてある。
いまローカルのxamppの中でやっていて、一度動かすとブレークポイントが効かなくなるのでApacheを再起動するんだけど、stopさせたときに「ソケット例外」が発生したと出る。
phpinfoで見ると”Sockets Support enabled”にはなっているんだけど。。。
win7のFWが邪魔しているってことは無いよね?
Pogo上で動かしても同じ動きだし。
もうちっとがんばってみるか。
あとこの本、Pogoの中身とはちと違うけどなかなかいい本だと思う。
UNIX初心者にはどうかというのはあるけど、起動時設定などとても役に立っている。
買っといて良かった。
図解でわかるLinux環境設定のすべて/西村 めぐみ

¥2,625
Amazon.co.jp