[PHP]メールを解析する

この記事には広告を含む場合があります。

記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。

PHPでメールデータを解析する

メール情報を PHP で解析するためプログラムを記載します。今回は PHP ライブラリである PEAR の「Mail/mimeDecode.php」を利用します。

 

解析するための前準備

もしサーバーに該当のモジュールがインストールされいない場合は、PEARのメールモジュールをインストールします。

※CentOS の場合は上記のコマンドで必要なモジュールをインストールすることができます。

 

プログラム

構成は同じ階層に

  • CtrlMail.php
  • analysis.php
  • mail.txt

を配置したものとします。
メールデータは昨日のブログ「メールデータの構造」で記載したメールデータを利用します。

CtrlMail.php

analysis.php

 

実行結果

 

 

ウェブプログラミングについては下記の本も参考になるので、スキルアップにお役立てください。

created by Rinker
徳丸 浩(著)
ページ数: 688ページ
出版社:SBクリエイティブ
発売日:2018/06/21

出典:amazon