socket.php 为连接socket的类库
imap.php 基于socket的imap协议封装
test.php 进行测试
require_once 'socket.php';
require_once 'imap.php';
$imap=new Sina_Mail_Net_Imap("imap.sina.net:143",30,30);
$imap->capability();
$imap->id(array(
'name' => 'SinaMail OtherMail Client',
'version' => '1',
'os' => 'SinaMail OtherMail',
'os-version' => '1.0',
));
$imap->login("xxxx@xxxxx","xxxx");
$folders=$imap->getList('', '*');
var_dump($folders);
$status = $imap->select('SENT');
var_dump($status);
$ls = $imap->fetch(array(), array('uid', 'internaldate', 'rfc822.size'));
foreach($ls as $k=>$i){
$info=$imap->fetch(array($k), array('rfc822'));
}
以上内容希望帮助到大家,很多PH