亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP使用imap_open實(shí)現(xiàn)讀取QQ郵箱

 更新時(shí)間:2024年02月29日 10:22:35   作者:川哥編程  
這篇文章主要為大家詳細(xì)介紹了PHP如何使用imap_open實(shí)現(xiàn)讀取QQ郵箱功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下

PHP代碼:

/** 
	PHP使用imap_open讀取QQ郵箱
	
	imap_open 官方文檔:
	https://www.php.net/function.imap_open
*/
 
function parse_mailstr($subject) {
	$a = explode('?',$subject);
	$n = count($a);
	$a = $a[$n-2];
	return base64_decode($a);
}
 
function recevie_email() {
	
	// 騰訊 QQ 郵箱為例。
	// 官方文檔:https://service.mail.qq.com/detail/0/339
	$mailbox = '{imap.qq.com:993/imap/ssl}INBOX';
	
	// 要讀取的郵箱
	$user = 'youremail@qq.com';
	
	// 郵箱密碼或授權(quán)碼。郵箱授權(quán)碼生成路徑如下:
	// 進(jìn)入 QQ 郵箱,依次進(jìn)入【設(shè)置】-【賬號(hào)】-【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務(wù)-管理服務(wù)】-【安全設(shè)置】-【生成授權(quán)碼】
	$password = '郵箱密碼或授權(quán)碼';
	
	$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 "標(biāo)  題:$subject <br />";
			echo '發(fā)件人:'. $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 "時(shí) 間:$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>

獲得郵箱授權(quán)碼方法:

進(jìn)入 QQ 郵箱,依次進(jìn)入【設(shè)置】-【賬號(hào)】-【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務(wù)-管理服務(wù)】-【安全設(shè)置】-【生成授權(quán)碼】。

到此這篇關(guān)于PHP使用imap_open實(shí)現(xiàn)讀取QQ郵箱的文章就介紹到這了,更多相關(guān)PHP讀取QQ郵箱內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論