PHP代码:
/**
PHP利用imap_open读与QQ邮箱
imap_open 民间文档:
https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/php/tb3jfq5eevy.php'选修',$subject);
$n = count($a);
$a = $a[$n-两];
return base64_decode($a);
}
function recevie_email() {
// 腾讯 QQ 邮箱为例。
// 民间文档:https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/php/z1fyzpk0de5'{imap.qq.com:993/imap/ssl}INBOX';
// 要读与的邮箱
$user = 'youremail@qq.com';
// 邮箱暗码或者受权码。邮箱受权码天生路径如高:
// 入进 QQ 邮箱,顺序入进【配备】-【账号】-【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV就事-治理任事】-【保险配备】-【天生受权码】
$password = '邮箱暗码或者受权码';
$inbox = imap_open($mailbox, $user, $password) or die(imap_last_error());
if ($inbox) {
$numMsg = imap_num_msg($inbox);
echo '<dt>共有 '.$numMsg.' 条已读邮件</dt>';
for ($i = 1; $i <= $numMsg; ++$i) {
$hd = imap_headerinfo($inbox, $i);
$subject = parse_mailstr($hd->subject);
echo '<dd>';
echo "标 题:$subject <br />";
echo '领件人:'. $hd->from[0]->mailbox .'@'. $hd->from[0]->host .'<br />';
if (isset($hd->date)) {
$date = strtotime($hd->date);
$date = date('Y-m-d H:i:s',$date);
echo "时 间:$date <br />";
}
echo '</dd>';
}
imap_close($inbox);
}
}
HTML代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width,user-scalable=yes" />
<meta name="renderer" content="webkit" />
<style>
dd{
border-bottom: 1px solid #888;
padding-bottom: 10px;
padding-top: 10px;
}
</style>
<title>PHP应用imap_open读与QQ邮箱</title>
</head>
<body>
<dl>
<必修php recevie_email();必修>
</dl>
</body>
</html>
取得邮箱受权码办法:
入进 QQ 邮箱,挨次入进【部署】-【账号】-【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV做事-料理做事】-【保险设施】-【天生受权码】。
到此那篇闭于PHP利用imap_open完成读与QQ邮箱的文章便先容到那了,更多相闭PHP读与QQ邮箱形式请搜刮剧本之野之前的文章或者连续涉猎上面的相闭文章心愿大师之后多多支撑剧本之野!
发表评论 取消回复