php使用smtp和pop3的问题

redlz2500 2013-09-25 07:42:22
想使用php实现邮局功能,下载了hmailserver和一个webmail并配置成功

在看webmail的源码的时候,发现其中两个很重要的类,一个是class.smtp.php,一个是class.pop3.php,因为对该站点的结构不是很熟悉(没文档,虽然结构看起来已经很清楚了,但是有很多数据缓存的东西在里面,所以搞得我很头晕实在看不下去了)
就在网上搜索了一下,结果发现很多地方都有这两个类,貌似phpmailer是比较推崇的,而我看phpmailer貌似只有smtp没有pop3啊

所以想请教一下,有什么现成的实现smtp和pop3的开源资源啊?

这样我就可以调用smtp和pop3的资源并自己完成数据的后继处理了。

谢谢。
...全文
442 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
redlz2500 2013-09-26
  • 打赏
  • 举报
回复
而且github地址的pop3是5.0的,而另外一个XXXXforceXXXX()是5.1的……
redlz2500 2013-09-26
  • 打赏
  • 举报
回复
引用 1 楼 iasky 的回复:
https://github.com/PHPMailer/PHPMailer 有POP3的
我和手头的webmail对比了一下,又看pop3类,理解成这样: 1、phpmailer自身的pop3本身只是提供了pop3的连接、验证、发送和取回数据,关闭连接,但是并没有将各种pop3的指令做进去,相当于是要自己使用sendString发送确定的指令,使用getResponse来获取pop服务器的返回数据, 2、而且对于返回的eml信息还需要自己进行解码 不知道是不是这样的呢? 如果是的话,有没有什么解码eml(mime?)的类呢? 谢谢。
iasky 2013-09-25
  • 打赏
  • 举报
回复
https://github.com/PHPMailer/PHPMailer 有POP3的

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧