【PHP】imapプロトコルを使ってメールを受信する方法

little bottle
リリース: 2023-04-06 06:34:01
転載
3404 人が閲覧しました

PHPMail クラスは電子メールを送信できる非常に強力なクラスですが、実際には、最下層は mail() 関数を使用して電子メールを送信します。ここでは、主にメールが送信されたかどうか、正常に受信できたかどうかを判断するために、リアルタイムでメールを受信する必要があるため、pop3 プロトコルを使用してメールを収集し、メールを取得します。プログラムは次のとおりです:

<?php

$mailServer="mail.staff.sina.com.cn";

$mailLink="{mail.staff.sina.com.cn:995/pop3/ssl}INBOX";

$mailUser = &#39;zekai&#39;; 

$mailPass = &#39;password&#39;; 

$stream = @imap_open($mailLink,$mailUser,$mailPass); 

$totalrows = imap_num_msg($stream);

var_dump($totalrows);

for($i=$totalrows;$i>=$totalrows;$i--)
{
    $headers = @imap_header($stream, $i);
    $mail_header= imap_headerinfo($stream, $i);
    var_dump ($mail_header);die;
    $subject = $mail_header->subject;
    $subject=decode_mime($subject);
    echo $subject;die;
}
?>
ログイン後にコピー

関連チュートリアル: PHP ビデオ チュートリアル

以上が【PHP】imapプロトコルを使ってメールを受信する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!