Nasıl base64 PHP armut posta kodlamak mı?

0 Cevap php

Ben aşağıdaki gibi e-posta gönderen bazı eski kod devralınan ettik:

$headers .= chunk_split(base64_encode($mailbody));
mail("my@email.com", $subject, "", $headers);

Hiçbir vücut kullanır ve kodlar base64 her şeyi ve başlığında koyar çünkü tuhaf görünüyor. Benim ana posta göndermek varsayılan sınırlarını vuruyorum çünkü, ben ARMUT en Mail package ile ilgili olarak şu SMTP geçiş değilim

$mime->setTXTBody($body);
$mime->setHTMLBody($body);

$mimebody = $mime->get();
$mimeheaders = $mime->headers($headers);

$smtp->send($to, $mimeheaders, $mimebody);

Beklenmeyen bir sonucu nedense gmail için şimdi spam olarak benim mesajlar raporlama olmasıdır. Nasıl base64 kodlama php ve armut ile çalışan alabilirim?

0 Cevap