Если я отправляю любые письма с Content-Transfer-Encoding: 8bit, эти письма будут фактически отправлены с Content-Transfer-Encoding: Quoted Printable!PHPMailer Content-Transfer-Encoding
Я не могу найти решение для этого, и оно становится усеченным.
Если я отправляю любые письма с Content-Transfer-Encoding: 8bit, эти письма будут фактически отправлены с Content-Transfer-Encoding: Quoted Printable!PHPMailer Content-Transfer-Encoding
Я не могу найти решение для этого, и оно становится усеченным.
Моя установка phpmailer по умолчанию использует 8 бит. Не нужно ничего менять.
Однако, если я хочу «цитировал печати», я просто добавьте следующий код:
$mail->Encoding = 'quoted-printable';
Одна вещь, чтобы помнить: Если вы хотите кавычко печати вам не нужно предварительно закодировать текст, PHPMailer будет кодировать его для вас.
Возможно, вы можете попробовать без определения кодировки и посмотреть, работает ли она.
Возможно, 8bitm
не поддерживается, поэтому PHPMailer возвращается к qp? Я не уверен в верхней части головы, но не должно быть 8-bit
или 8bit
?
нет, это 8 бит. вещь, что 7bit работает, base64 работает. все работает, кроме 8 бит. –
Если «8bit», @MihaiIorga, почему в этом вопросе говорится * 8bitm *? – TRiG
@TRiG Когда я изначально разместил вопрос, у меня не хватило репутации для его редактирования. Изменено сейчас :) –
'Content-Transfer-Encoding - 8bit * m *' Это опечатка только в вопросе, или также в вашем коде? – Piskvor
ах, извините, была просто опечатка, это «8 бит» –