Прочитать письмо с вложенными изображениями из Gmail и отправить его снова с переполнением стека

Я получаю письма из Gmail с

$accountUser        = 'my@mail.com';
$accountPassword    = 'mypass';
$accountHost       = '{imap.gmail.com:993/imap/ssl}INBOX';

$mbox = imap_open($accountHost, $accountUser, $accountPassword);

и получение контента с

$body               = imap_body($mbox , $idMensaje) ;

Затем я пытаюсь отправить то же письмо с PHPMailer следующим образом

$mail = new PHPMailer;

$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = $accountUser;
$mail->Password = $accountPassword;
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->setFrom($accountUser, 'EMAIL');
$mail->addAddress('another@mail.com');
$mail->WordWrap = 50;
$mail->isHTML(true);

$mail->Subject = 'New Mail';
$mail->Body    = $body;

if(!$mail->send()) {
echo 'Mail Error ' . $mail->ErrorInfo;
exit;
}

echo 'Mail Sended';

Письмо отправлено, но с текстом

--089e01494136bcca590503210698
Content-Type: multipart/alternative; boundary9e01494136bcca570503210697

--089e01494136bcca570503210697
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

... followed by the email body, everything broken and the embeded images in base64

Любое предложение, совет или совет приветствуется.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector