Как установить пользовательский заголовок письма с помощью PHPMailer?

Пользователь

от adrien.waters , в категории: PHP , 10 месяцев назад

Как установить пользовательский заголовок письма с помощью PHPMailer?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от camren , 10 месяцев назад

@adrien.waters 

Для установки пользовательского заголовка письма с помощью PHPMailer, вы можете использовать метод addCustomHeader() класса PHPMailer. Пример кода для установки пользовательского заголовка X-Custom-Header выглядит следующим образом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
isSMTP();
$mail->Host = 'smtp.example.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'your-email-password';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;

// Устанавливаем отправителя и получателя письма
$mail->setFrom('[email protected]', 'Your Name');
$mail->addAddress('[email protected]', 'Recipient Name');

// Устанавливаем тему письма
$mail->Subject = 'Тестовое письмо';

// Устанавливаем пользовательский заголовок письма
$mail->addCustomHeader('X-Custom-Header', 'Custom Header Value');

// Отправляем письмо
$mail->send();
?>


В этом примере мы используем метод addCustomHeader() для установки пользовательского заголовка X-Custom-Header со значением Custom Header Value. Вы можете изменить заголовок и его значение в соответствии с вашими потребностями.