[PHP-users 26856] Re: PEAR の Auth.php で POP3 認証
KOYAMA Tetsuji
koyama @ hoge.org
2005年 9月 13日 (火) 16:26:48 JST
小山です。
On 9/12/05, おかだ まこと <ezrysta @ yahoo.co.jp> wrote:
> お世話になります。ezrystaと申します。
>
> Linux
> PHP 4.3.0
> [PEAR]
> Auth 1.2.3
> Net_POP3 1.3.6
>
> の環境にてPOP3認証の実装を試みています。
Auth は Web 上の認証を行うクラスですが、それは理解して
いらっしゃいますか?
storage driver として 'POP3' を指定するということは、
Web上の認証に対して POP サーバのユーザ DB を流用する
という意味です。
> POPサーバーのusernameとpasswordを指定する部分が
> よく分かりません。
Auth 内部で生成された Web ページ経由で、username, password は
ユーザが form 入力したものが使用されます。
単に POPサーバにログインできるかどうか確認したいのならば、
require_once 'Net/POP3.php';
$pop3 = new Net_POP3;
$pop3->connect($server, $port);
$result = $pop3->login($username, $password);
$pop3->disconnect();
で良いのではないですか?
--
小山哲志@ビート・クラフト
koyama @ beatcraft.com
koyama @ hoge.org
PHP-users メーリングリストの案内