Skip to content

bohdankolecek/php-mime-mail-parser

This branch is 3 commits ahead of, 7 commits behind message/php-mime-mail-parser:master.

Repository files navigation

php-mime-mail-parser

PHP 5.3+ Fork of http://code.google.com/p/php-mime-mail-parser

Contributions

Feel free to contribute.

Composer

"require": {
	"messaged/php-mime-mail-parser": "v1.0.5"
}

Usage example

use MimeMailParser\Parser;
use MimeMailParser\Attachment;

$parser = new Parser();
$parser->setText(file_get_contents('/path/to/mail'));

$to = $parser->getHeader('to');
$delivered_to = $parser->getHeader('delivered-to');
$from = $parser->getHeader('from');
$subject = $parser->getHeader('subject');
$text = $parser->getMessageBody('text');
$html = $parser->getMessageBody('html');
$attachments = $parser->getAttachments();

// Write attachments to disk
foreach ($attachments as $attachment) {
    $attachment->saveAttachment('/tmp');
}

Packages

No packages published

Languages

  • PHP 100.0%