PhpMailer как отправить вложение Inline?
Как отправить в PHPMailer вложение чтоб было как через mail(); REQUEST и inline.
"Content-Type: text/Calendar;method=REQUEST;\r\n";
"Content-Disposition: inline; filename=\"$filename\"\r\n";
в PHPmailer не разбираюсь нашёл только
require 'PHPMailer.php';
require 'Exception.php';
require 'SMTP.php';
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->CharSet = 'utf-8';
$mail->Host='mail.*.ru'; // Specify main and backup SMTP servers
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = '*@*.ru'; // Ваш логин от почты с которой будут отправляться письма
$mail->Password = '***'; // Ваш пароль от почты с которой будут отправляться письма
$mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 465; // TCP port to connect to / этот порт может отличаться у других провайдеров
$headers = "From: ".$from_name." <".$from_address.">\n";
$headers .= "MIME-version: 1.0\r\n";
$headers .= "Content-class: urn:content-classes:calendarmessage\r\n";
$headers .= "Content-type: text/calendar; method=REQUEST; charset=UTF-8\r\n";
$headers .= "Content-Disposition: inline; filename=\"$filename\"\r\n";
$mail->setFrom('**', 'name'); // от кого будет уходить письмо?
$mail->addAddress('***'); // Кому будет уходить письмо
$mail->Subject = $headers;
$mail->isHTML(true);
$bodyMail='текст';
$mail->Body = $bodyMail;
$mail->AltBody = '';
$mail->AddAttachment('***.ics');
if(!$mail->send()) {
echo '<b>Не удалось отправить заявку :(</b><br>Позвоните нам!';
} else {
echo 'Всё хорошо!';
}
Вложение как Attachment;, а надо inline;
$mail->AddAttachment('***.ics');
пробывал так
$mail->AddInline('***.ics');
ошибка )