I need to parde emails i read from imap.
y connect to imap sucessfuly
then i do this test to read the first message only
$conn = imap_open("{pop.xxx.com.br:143/notls/novalidate-cert}INBOX", "
[email protected]", "password");
$header = imap_fetchheader($conn, 1);
$s = imap_fetchstructure($conn, 1);
foreach ($s->parts as $partno=>$partarr){
$part = $partno+1;
$body .= imap_fetchbody($conn,1,$part);
}
require_once('./mimeparser/rfc822_addresses.php');
require_once('./mimeparser/mime_parser.php');
$mime=new mime_parser_class;
$mime->ignore_syntax_errors = 1;
$email = = $header.$body;
$parameters=array(
'Data'=>$email,
);
$mime->Decode($parameters, $decoded);
print_r($decoded);
RESULT empty array
Array
(
)