Ubuntu 14.04に php5-imap入れて、メールを抽出しようと思って、Message-Id で抽出できるかと思ったらできない。
Subject 検索も取り出したメールのSubject を imap_utf8()掛けてimap_search()で検索してもUTF8のMIMEエンコードされているとSubjectが一致しない。
日時で一致するものを抽出しようとして ON のキーワードを使おうとするも、日付は見てるけど、時間は見てないし、タイムゾーンが勝手にlocalになっているのか、+6:00 とかが引っ掛からない。
多分、英文だったら結構使えるのかもしれないけど、MIMEエンコードが絡むメールだと検索が凄く弱い。
IMAPって使えると思ってたけど、意外と駄目なのねん。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
root@silverfox:~# apt-get install php5-imap パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の追加パッケージがインストールされます: libc-client2007e mlock 提案パッケージ: uw-mailutils 以下のパッケージが新たにインストールされます: libc-client2007e mlock php5-imap アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。 628 kB のアーカイブを取得する必要があります。 この操作後に追加で 1,535 kB のディスク容量が消費されます。 続行しますか? [Y/n] root@silverfox:~# php5enmod imap root@silverfox:~# service apache2 restart |