Добавление заголовка в PHPMailer

Joke-R

Пользователь
Регистрация
02.05.11
Сообщения
3
Реакции
0
Баллы
1
Я хочу добавить заголовок к моей функции. Как и где его добавить?

$headers="";
$headers .= "MIME-версия: 1.0\r\n";
$headers .= "Тип контента: text/html; charset=ISO-8859-1\r\n";


Моя функция: (Где и как добавить строки выше)

функция sendEmail($электронная почта,$тема, $сообщение)
{

$почта = ноль;
$mail = новый PHPMailer(истина);
пытаться
{
$mail->Хост = "Хост"; // SMTP-сервер
$mail->SMTPDebug = 0; // включает отладочную информацию SMTP (для тестирования)
$mail->SMTPAuth = правда; // включаем SMTP-аутентификацию
$mail->Порт = 25; // устанавливаем порт SMTP для сервера GMAIL
$mail->Имя пользователя = «Имя пользователя»; // имя пользователя учетной записи SMTP
$mail->Пароль = "апааа"; // Пароль учетной записи SMTP
$mail->Приоритет = "1";
$mail->ConfirmReadingTo = "";

$mail->AddAddress($email);

$mail->SetFrom('', 'XXXX');
$mail->Тема = $тема;
$mail->MsgHTML($сообщение);


если(!$mail->Отправить())
{
echo "Не удалось отправить сообщение.
";
echo "Ошибка почтовой программы: " . $mail->Информация об ошибке;
Выход;
}

}
поймать (Исключение $e)
{
эхо $е;
}
$mail->ОчиститьВсеRecipients();
}
?>

Добавление заголовка в PHPMailer
 

ca_fe_ru

Пользователь
Регистрация
01.01.70
Сообщения
2
Реакции
0
Баллы
1
PHPMailer имеет функцию добавления пользовательских заголовков, как определено здесь:
https://phpmailer.github.io/PHPMailer/classes/PHPMailer.html#method_addCustomHeader

Примеры:
$mail->addCustomHeader('X-custom-header', 'custom-value');
ИЛИ
$mail->addCustomHeader('X-custom-header: custom-value');

Итак, вы можете добавить:
$mail->addCustomHeader('MIME-версия: 1.0');
$mail->addCustomHeader('Content-Type: text/html; charset=ISO-8859-1');
 
Сверху Снизу