Как установить собственный Return-Path при отправке писем с использованием Mail::factory('smtp',
Я пытаюсь отправить электронное письмо, которое будет отправлено на указанный мной адрес, отличный от адреса, с которого он был отправлен.
код, который я использую для отправки писем:
$headers = array (
'From' => $emailAdr
'To' => $emailDest,
'Subject' => $subject,
);
$hdrs = $mime->headers($headers);
$smtp = Mail::factory('smtp',
array ('host' => 'ssl://'.$emailServer,
'auth' => true,
'port' => '465',
'username' => $emailUser,
'password' => $emailPass));
$mail = $smtp->send($emailDest, $hdrs, $body);
Я искал по всему интернету решение этой проблемы.
1 ответ
Попробуй это:
$headers = array (
'From' => $emailAdr
'To' => $emailDest,
'Subject' => $subject,
'Return-path' => 'return@path.com',
);
Но разные почтовые серверы переводят путь возврата по своим правилам (он просто будет использовать From
, Reply-to
или же X-Return-Path
так далее