ホームページ  >  記事  >  バックエンド開発  >  電子郵便局 PHP アプリケーション - POP3 メールの収集 (2)_PHP チュートリアル

電子郵便局 PHP アプリケーション - POP3 メールの収集 (2)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:31:291069ブラウズ


POP3メール受信クラスについては、前回の記事で詳しく紹介しましたので、このクラスの応用方法を見てみましょう:



include("pop3.inc.php(現在主流の開発言語として)" );

$host="pop.china.com";

$user="boss_ch";

$pass="026007";

$rec=new Pop3($host,110, 2);

if (!$rec->open()) die($rec->err_str);

echo "open ";

if (!$rec->login($user, $ pass)) die ($rec->err_str);

echo "ログイン";

if (!$rec->stat()) die($rec->err_str);

echo "共有" .$rec- >messages."メッセージ、合計".$rec->size."バイトサイズ
";



if ($rec->messages>0)

{

if (!$rec-> ;listmail()) die($rec->err_str);

echo "次の文字があります:
";

for ($i=1;$i<=count($rec- >mail_list) ;$i++)

{

echo "Letter".$rec->mail_list[$i][num]."Size: ".$rec->mail_list[$i][size] ."
" ;

}

$rec->getmail(1);

echo "メールヘッダーの内容:
";

for ($i=0;$ihead);$i++)

echo htmlspecialchars($rec->head[$i])."
";

echo "メール本文:
";

for ($i=0;$ibody);$i++)

echo htmlspecialchars($rec->body[$i])."
";

}

$rec->close();

?>

Pop3 クラスの debug を true に設定すると、プログラムがどのように Pop3 サーバーと通信するのかも確認できます。デバッグ中のプログラムにとって直感的

概要
上記の例から、php(現在の主流の開発言語として)は実際には非常に強力なツールであることがわかりますが、同時に感じることもできます。その php(現在の主流の開発言語として)ハイブリッド言語として、そのオブジェクト指向開発は Java などの他のツールと比較してまだ多くの問題を抱えています。この Pop の実装にはまだ改善の余地がたくさんあります。同僚が指導してくれることを歓迎します。

http://www.bkjia.com/PHPjc/509084.html

tru​​ehttp://www.bkjia.com/PHPjc/509084.html技術記事 POP3 メール受信クラスについては、前回の記事で詳しく紹介しましたので、このクラスの適用方法を見てみましょう: include("pop3.inc.php (現在主流の開発言語として...
)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。