本文主要是介绍PHP使用imap读取邮件内容,2018可用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文以QQ邮箱为例,已验证可以成功读取邮件内容,这里用到一个类,如下。
<?php
/**** @package Application* @author songhui@diaojia.com.cn* @version Email.php 2017-07-16 09:52:16Z*/
namespace Email;class Email {/*** @var resource $_connect*/private $_connect;/*** @var object $_mailInfo*/private $_mailInfo;/*** @var int $_totalCount*/private $_totalCount;/*** @var array $_totalCount*/private $_contentType;/*** __construct of the class*/public function __construct() {$this->_contentType = array('ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40','cpt' => 'application/mac-compactpro', 'doc' => 'application/msword','bin' => 'application/octet-stream', 'dms' => 'application/octet-stream','lha' => 'application/octet-stream', 'lzh' => 'application/octet-stream','exe' => 'application/octet-stream', 'class' => 'application/octet-stream','so' => 'application/octet-stream', 'dll' => 'application/octet-stream','oda' => 'application/oda', 'pdf' => 'application/pdf','ai' => 'application/postscript', 'eps' => 'application/postscript','ps' => 'application/postscript', 'smi' => 'application/smil','smil' => 'application/smil', 'mif' => 'application/vnd.mif','xls' => 'application/vnd.ms-excel', 'ppt' => 'application/vnd.ms-powerpoint','wbxml' => 'application/vnd.wap.wbxml', 'wmlc' => 'application/vnd.wap.wmlc','wmlsc' => 'application/vnd.wap.wmlscriptc', 'bcpio' => 'application/x-bcpio','vcd' => 'application/x-cdlink', 'pgn' => 'application/x-chess-pgn','cpio' => 'application/x-cpio', 'csh' => 'application/x-csh','dcr' => 'application/x-director', 'dir' => 'application/x-director','dxr' => 'application/x-director', 'dvi' => 'application/x-dvi','spl' => 'application/x-futuresplash', 'gtar' => 'application/x-gtar','hdf' => 'application/x-hdf', 'js' => 'application/x-javascript','skp' => 'application/x-koan', 'skd' => 'application/x-koan','skt' => 'application/x-koan', 'skm' => 'application/x-koan','latex' => 'application/x-latex', 'nc' => 'application/x-netcdf','cdf' => 'application/x-netcdf', 'sh' => 'application/x-sh','shar' => 'application/x-shar', 'swf' => 'application/x-shockwave-flash','sit' => 'application/x-stuffit', 'sv4cpio' => 'application/x-sv4cpio','sv4crc' => 'application/x-sv4crc', 'tar' => 'application/x-tar','tcl' => 'application/x-tcl', 'tex' => 'application/x-tex','texinfo' => 'application/x-texinfo', 'texi' => 'application/x-texinfo','t' => 'application/x-troff', 'tr' => 'application/x-troff','roff' => 'application/x-troff', 'man' => 'application/x-troff-man','me' => 'application/x-troff-me', 'ms' => 'application/x-troff-ms'
这篇关于PHP使用imap读取邮件内容,2018可用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!