У меня есть веб-приложение, которое, как предполагается отправлять сообщения электронной почты с управлением подпрыгивать и интеграции аналитики и у меня есть почтовый код, как это:Laravel SwiftMailer Различные домены
Mail::send('emails.newsletter', [
'unsub_code' => $this->contact[$i][3],
'emailTo' => $this->contact[$i][1],
'emailFrom' => $this->email,
'user' => $this->contact[$i][0],
'UUID' => $this->contact[$i][2],
'campaignName' => $this->campaign->name,
'campaignId' => $this->campaign->id,
'header' => $header,
'body' => utf8_encode(html_entity_decode($this->campaign->body)),
'footer' => html_entity_decode($this->campaign->footer)],
function ($m) use ($i) {
$m->from('[email protected]', 'AAB');
$m->to($this->contact[$i][1])->subject($this->campaign->subject);
$headers = $m->getHeaders();
$headers->addPathHeader('Return-Path', '[email protected]');
$headers->addTextHeader('uuid', $this->contact[$i][2]);
$headers->addTextHeader('cpName', $this->campaign->name);
$headers->addTextHeader('cpId', $this->campaign->id);
});
Моя проблема заключается в том, что я хочу, чтобы отправлять сообщения электронной почты от [email protected], но поддерживайте [email protected], но это дает мне ошибку, потому что другой @ otherdomain не совпадает с env.
Какая ошибка? – jszobody
Ошибка на португальском языке, но я в основном говорю об этом: «ожидаемый код 250, но получил код 550, с сообщением <домен отправителя ([email protected]) должен совпадать с доменом, прошедшим аутентификацию SMTP ([email protected]) .Это сообщение считалось ложным " –
Эта ошибка не имеет ничего общего с PHP или Laravel. Это ваш _mail server_, отказывающийся отправлять почту от имени другого пользователя. – jszobody