社区
基础编程
帖子详情
高分求php收邮件例子(以前没接触过,有急用),谢了先!!!
itbook
2003-06-19 06:05:19
高分求php收邮件例子(以前没接触过,有急用),谢了先!!!
...全文
140
10
打赏
收藏
高分求php收邮件例子(以前没接触过,有急用),谢了先!!!
高分求php收邮件例子(以前没接触过,有急用),谢了先!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xqi8
2003-06-22
打赏
举报
回复
up
hehe6
2003-06-21
打赏
举报
回复
提醒楼上的,楼主想要的是一个简单的邮件系统,你这只是调试php是否可以支持imap函数,回答不符合题意,打回重写
全息宇宙
2003-06-21
打赏
举报
回复
找到你的php.ini,将;extension=php_imap.dll 改为 extension=php_imap.dll
然后用这段代码试试:
<?
$mbox = imap_open("{pop3.163.com/pop3:110}INBOX","用户名","密码");
$aaa = imap_check($mbox);
print $aaa->Nmsgs; //邮件数目
$message = imap_body($mbox, 1); //获取第一封信
imap_close($mbox);
echo $message;
?>
Mistruster
2003-06-21
打赏
举报
回复
应该知道imap函数用法吧(如果不会请参阅相关资料),我认为用imap函数收邮件比较简单。
--------收件箱里的信件列表-------
$server = "{pop3.sina.com/pop3}"; //邮件服务器
$mailbox = "inbox"; //收件箱
$mailaccount="xxxx";//用户名
$mailpasswd="yyyy"; //密码
$stream = @imap_open($server.$mailbox,$mailaccount,$mailpasswd);
//打开IMAP 连结
$mail_number = imap_num_msg($stream);//信件的个数
for($i=0;$i<$mail_number;$i++)
{
$mail_header= imap_headerinfo($stream, $msgnum);//邮件头部
$subject = $mail_header->subject;//邮件标题
if(stristr($subject, "=?gb2312"))
{ //编码为简体中文的标题
$subject=substr($subject,11);
$subject=substr($subject,0,-2);
$subject=imap_base64($subject);
}
$from = $mail_header->fromaddress;//发件人
$date = $mail_header->date;//日期
$size = $mail_header->Size;//大小
echo ".....";//......显示出邮件列表......
}
-------阅读某个信件-------
$stream = @imap_open($server.$mailbox,$mailaccount,$mailpasswd)
$struct = imap_fetchstructure($stream, $number);
$encoding = $struct->encoding;
$body = imap_fetchbody ($stream, $number,1);
switch($encoding) //如果信件是普通的而且没有附件
{
case 3:
$body = imap_base64($body);
$body = nl2br($body);
break;
case 4:
$body = imap_qprint($body);
break;
}
如果是HTML或带附件的信件就比较麻烦了,要写几个函数来循环读取邮件的各个部分。
bonniewater
2003-06-21
打赏
举报
回复
up
itbook
2003-06-21
打赏
举报
回复
用imap函数,好像还得imap客户端什么的,imap客户端我下不到啊!!!
请大家再讨论一下
Mistruster
2003-06-21
打赏
举报
回复
http://sourceforge.net/ 有你要的东西,但都是E文的...
itbook
2003-06-20
打赏
举报
回复
最好要简单一点的,再次感谢
xqi8
2003-06-20
打赏
举报
回复
用imap函数,不过关键是附件。
我收附件也不会。
大家老讨论啊~~~~~```````
Mistruster
2003-06-20
打赏
举报
回复
用imap函数,不过关键是附件。
太空船游戏
例子
【太空船游戏
例子
】是一款基于游戏编程类的项目,它包含了一系列用于构建太空主题游戏的源代码和资源文件。这个游戏可能涉及控制一艘太空船在宇宙环境中与其他物体互动、战斗或完成任务。通过分析提供的文件名,我们...
遥感科普|中国
高分
系列卫星综述(2020版)
遥感科普|中国
高分
系列卫星综述(2020版) 文章来源:卫星遥感大数据公众号
高分
系列卫星概述 中国
高分
系列卫星是"
高分
专项"所规划的
高分
辨率对地观测的系列卫星。它是《国家中长期科学和技术发展规划纲要(2006~...
4k
高分
屏Windows10下软件字体过小解决办法
在Windows10下使用Matlab,由于是4k显示屏,本来以为Matlab会出现字体过小的情况,结果并
没
有出现什么问题。字体显示一切正常,然而在打开Simulink时,Matlab字体突然变小,整个界面都不太正常。 解决办法: Win10...
高分
系列(GF1-GF7)卫星介绍
高分
专项目前初步计划发射7颗遥感卫星,其中包括已经发射的
高分
一号和
高分
二号。2013年4月26日发射的
高分
一号卫星,
高分
辨率相机全色分辨率2米、多光谱分辨率8米,并携带16米分辨率幅宽800千米的宽幅相机,是典型的...
duilib适配
高分
屏(高DPI适配)
duilib适配
高分
屏
高分
屏(高DPI)适配适配原理(duilib)适配
例子
高分
屏(高DPI)适配 随着PC设备
高分
屏的越来越普及,PC端客户端软件也需要适配一下
高分
屏幕。在
没
有专门适配
高分
屏的情况下,普通软件界面看起来...
基础编程
21,891
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章