snaa1d_1回答ポイント 165ptウォッチ 2

PHP プログラムで POP 受信をしようとしています。

環境は Windows XP、PHP 5、Net_POP3 は最新版です。
プログラムは以下のような感じです。(文字数制限のため省略)

<?php
require_once('pear/Net/POP3.php');
$account = array(
'host' => 'example.com',
'port' => '110',
'username' => "example@example.com",
'password' => "password",
);
$pop3 =& new Net_POP3();
$res = $pop3->connect($account['host'], $account['port']);
$res = $pop3->login($account['username'], $account['password'],true);
var_dump($res);
?>

ここで login メソッドの結果を出力すると以下のように出ます。

object(PEAR_Error)#4 (8) {
["error_message_prefix"]=>
string(0) ""
["mode"]=>
int(1)
["level"]=>
int(1024)
["code"]=>
int(-1)
["message"]=>
string(0) ""
["userinfo"]=>
NULL
["backtrace"]=>
array(8) {
[0]=>
 (以下省略)

上記の message のところに何も書かれていないので何が悪いかが分かりません。
故意にパスワードを間違えても同じように message は空でした。

これだけの情報ではアドバイスはできないのは重々承知ではありますが、
デバッグの際の目の付け所などがあれば教えて頂きたく思います。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2009-06-09 19:19:01
終了日時
2009-06-11 10:41:21
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

POP386example.com188Windows XP1528PHP7798Pear397デバッグ204メソッド515LOGiN141プログラム5048パスワード2211

人気の質問

メニュー

PC版