$subject = str_replace('enc:', '', $subject); $subject = str_replace('enc.', '', $subject); $subject = str_replace('ENC.', '', $subject); $subject = str_replace('ENC:', '', $subject); $subject = str_replace('Re:', '', $subject); $subject = str_replace('|aberto', '| aberto', $subject); $subject = str_replace('/aberto', '| aberto', $subject); $subject = str_replace('/ aberto', '| aberto', $subject); $stt = substr_count(strtolower($subject), '| aberto') == 0 ? 1 : 0; $subject = str_replace('| aberto', '', $subject); $dt = $chm->f_usuario($box->send_from); $empresa = $dt[0]; $id_usuario = $dt[1]; $dt = $chm->f_usuario($box->send_to); $id_empresa = $dt[0]; $mensagem = $box->mail_header() . $box->body; if ($empresa == 1) { $dt = $chm->buscar_cham_mail(str_replace("'", "\\'", trim($subject)), $id_empresa, $id_usuario); $c = new stdClass(); $c->stt = $stt; if ($dt != '') { $c->mensagem = $dt->mensagem . "<br /><br /><br />\n\n\n" . $mensagem; $c->id_chamado = $dt->id_chamado; # $ret = $chm->acao_mail(2, $c); } else { $c->id_empresa = $id_empresa; $c->id_usuario = $id_usuario; $c->subject = $subject; $c->mensagem = $mensagem; $c->data = $box->date_received;
<?php ob_start(); require "../includes/funcoes.php"; require "../includes/global.inc.php"; require_once '../model/Database.php'; $box = new ReceiveImapDAO('suporte+cartoriopostal.com.br', 'a123d321', '*****@*****.**', 'mail.cartoriopostal.com.br', 'imap', '143/novalidate-cert', false); $box->connect(); $total = $box->total(); for ($i = 1; $i <= $total; $i++) { $box->headers($i); echo $box->mail_header(); echo $box->mail_body_strip_tags(); #echo $box->body; } $box->disconnect();