更多>
最新下载
24小时阅读排行榜
- 1 如何在 PHP 中正确处理 RTF 文件中的波兰语字符编码问题
- 2 如何从 XML 中提取多个同名节点并构建数组
- 3 大量脏页堆积但 vmstat pgpgout 低的 kswapd 唤醒阈值调整
- 4 php模拟post请求连接复用_phppost连接复用技巧【技巧】
- 5 如何使用 jQuery 动态修改 div 的背景颜色
- 6 javascript如何操作CSS_如何动态地修改元素的样式【教程】
- 7 jQuery Repeater 中复选框与单选按钮事件绑定失效的解决方案
- 8 Go 中函数参数与方法接收器的深度解析
- 9 php实时输出文件下载能混用吗_php实时输出下载混合【技巧】
- 10 php动态网站开发如何处理多语言_PHP动态网站多语言实现法【技巧】
- 11 php连接websocket用swoole好吗_php连接websocketswoole方案【选型】
- 12 trae里php多版本共存怎么配_trae多php版本切换法【技巧】
- 13 trae里php的precision怎么改_trae改小数精度法【技巧】
- 14 php连接hive查大数据慢咋整_php hive查询优化法【方案】
- 15 php怎么反转数组下标顺序_php下标倒序排列法【教程】
更多>
最新教程
-
- Node.js 教程
- 16498 2025-08-28
-
- CSS3 教程
- 1547369 2025-08-27
-
- Rust 教程
- 23578 2025-08-27
-
- Vue 教程
- 25969 2025-08-22
-
- PostgreSQL 教程
- 22488 2025-08-21
-
- Git 教程
- 9391 2025-08-21
下载首页 / 类库下载 / 其它类库
$mailServer="imap.exmail.qq.com"; //IMAP主机
$mailLink="{{$mailServer}:143}INBOX" ; //imagp连接地址:不同主机地址不同
$mailUser = '***'; //邮箱用户名
$mailPass = '***'; //邮箱密码
$mbox = imap_open($mailLink,$mailUser,$mailPass); //开启信箱imap_open
$totalrows = imap_num_msg($mbox); //取得信件数
for ($i=1;$i<$totalrows;$i++){
$headers = imap_fetchheader($mbox, $i); //获取信件标头
$headArr = matchMailHead($headers); //匹配信件标头
$mailBody = imap_fetchbody($mbox, $i, 1); //获取信件正文
}
function matchMailHead($str){
$headList = array();
$headArr = array(
'from',
'to',
'date',
'subject'
);
foreach ($headArr as $key){
if(preg_match('/'.$key.':(.*?)[\n\r]/is', $str,$m)){
$match = trim($m[1]);
$headList[$key] = $key=='date'?date('Y-m-d H:i:s',strtotime($match)):$match;
}
}
return $headList;
}Fetch-masterIMAP的PHP库是PHP基于IMAP收取邮件的方法,并且分析了PHP基于IMAP接收邮件的相关设置与使用技巧,并附带了IMAP相关函数说明。
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
