我正在尝试发送的电子邮件会反弹到我指定的地址,与发送的地址不同。
我用来发送电子邮件的代码是
$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);
我在互联网上搜索了解决方案。
答案 0 :(得分:0)
试试这个:
$headers = array (
'From' => $emailAdr
'To' => $emailDest,
'Subject' => $subject,
'Return-path' => 'return@path.com',
);
但是,不同的邮件服务器按照自己的规则转换返回路径(它只会使用From
,Reply-to
或X-Return-Path
等