skillup

技術ブログ

PHP

メールパーサー(mailparseとphp-mime-mail-parser)に関して

投稿日:2018年7月21日 更新日:

以前、POP3を使ったメール受信というエントリーでメールパーサーをインストールしたんですが、他のライブラリをインストールする機会があったんでメモ。

https://github.com/php-mime-mail-parser/php-mime-mail-parser

今(2018年7月現在)では上記ライブラリを使うことが一般的のようです。

が、composerでインストールしようとすると下記のエラーが出てしまいました。

なにやらmailparseというライブラリが必要で、これ自体のインストールを行います。

下記コマンドでしっかりmailparseが出ればおKです。

これが出ればあとは下記コマンドでメールパーサーを入れればOKです。

ちなみにパース自体は下記を参考に。

[Laravel] 受信メールを取り込む

参考リンク

[PHP] mailparseをインストールする

Installing the PECL/PEAR mailparse module for PHP on CentOS

 

-PHP
-

執筆者:


  1. […] 最近でもメールパーサーを入れた時に出ましたね。 […]

  2. […] 以前やったメールパーサーのインストールと近いです。 […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

CakePHPでのプレフィックスルーティング

cakePHPではルーティングがデフォルトでは/コントローラ名/アクション名となります。 ところが管理画面などはadmin/コントローラー名/アクション名などと変則的なURLにしたいことも多いでしょう …

no image

emptyの扱いに関して

PHPで空白や存在確認として便利なemptyですが、乱用すると意図しない動きをすることがあるケースが多々あります。 Contents1 emptyの挙動に関して2 数値の03 検索などの全判定と値のな …

no image

phpmdによるコードチェック

現在のプロジェクトですが、コードレビューなどをされる環境にはないため、一人で書いていると自然と規約とずれた書き方になっていることもあります。 規約通りに書こう、書こうと思っていてもなかなかその通りに書 …

no image

ECCUBE3ディレクトリ構成

ECCUBE3のディレクトリ構造に関して。 自分用 自分用メモです。 設定情報 /app/config/eccube 定数 /src/Eccube/Common/Constant ログ /app/lo …

no image

composer最低保証のバージョンを管理

自分の開発端末ではPHPのバージョンが7.1何ですが、上げなければいけないサーバーのバージョンが7.0だったりして、

みたいなエラーが …