Bagaimana cara mengurai file .eml di php?

Bagaimana cara mengurai file .eml di php? Apakah ada perpustakaan PHP atau ekstensi PHP?

Saya ingin menampilkan informasi header email seperti pengirim, penerima, judul, lampiran, dan konten isi eml di browser.


person maarten    schedule 10.07.2012    source sumber
comment
Itu bukan pertanyaan tapi permintaan Google. - Jika Anda mencari kode: pear.php.net/package/Mail_Mime   -  person hakre    schedule 10.07.2012
comment
Saya setuju dengan Hakre, tolong jelaskan apa yang telah Anda coba lakukan sejauh ini..   -  person Luceos    schedule 10.07.2012


Jawaban (1)


Ada beberapa cara untuk melakukannya. Salah satu caranya adalah dengan melakukannya sendiri, tidak terlalu rumit.

Jika tidak, Anda mungkin ingin melihat perpustakaan Mailparse:

http://php.net/manual/en/book.mailparse.php

Dan ada juga yang ini:

http://code.google.com/p/php-mime-mail-parser/

person Doa    schedule 10.07.2012
comment
tetapi bahkan ekstensi php mailparse di php.net tidak berfungsi dengan baik dengan beberapa file eml. Saya tidak bisa mendapatkan informasi header eml seperti subjek, waktu, pengirim  ketika sumber file eml seperti ini --------- ---Jalur Kembali: ‹[email protected]›Dikirim-Ke:[email protected]*X-WM-Dikirim:[email protected] ....----- -------- ini bukan baris kosong di antara item sebelumnya. jadi tidak bisa diuraikan - person maarten; 12.07.2012
comment
Akhirnya saya menemukan libaray php di sini phpclasses. org/package/ tetapi tidak berfungsi dengan baik. tidak dapat mengurai file eml ketika sumber item header file eml tidak memiliki garis putus-putus. - person maarten; 12.07.2012
comment
Ada yang hilang › di sini: Kepada: semua ‹[email protected] - person Doa; 12.07.2012