Электронная почта SES не подтверждена для & quot; до & quot; поле в Ларавеле

Я имею:

Mail::send('emails.booking-confirmation', [
'name' => $name,
'email' => $email,
'tel' => $tel,
'msg' => $msg,
'date' => Carbon::parse($date)->format('l, jS \o\f F, Y \a\t H:ia'),
'service' => $q->service,
'duration' => $q->duration . ' minutes'
], function ($m) use ($name, $email) {
$m->from('myemail@ddress.co.uk', 'Subject');
$m->to($email, $name)->subject('Your Booking');
});

При отправке с использованием AWS SES я получаю:

Error executing "SendRawEmail" on "https://email.eu-west-1.amazonaws.com"; AWS HTTP error: Client error: `POST https://email.eu-west-1.amazonaws.com` resulted in a `400 Bad Request` response:
<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>MessageReje (truncated...)
MessageRejected (client): Email address is not verified. - <ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>MessageRejected</Code>
<Message>Email address is not verified.</Message>
</Error>
<RequestId>8551cf11-f420-11e5-b4ac-bf30e6ff71ee</RequestId>
</ErrorResponse>

Мой адрес и домен подтверждены.

Если я сделаю:

...
], function ($m) use ($name, $email) {
$m->from('myemail@ddress.co.uk', 'Subject');
$m->to('myemail@ddress.co.uk', $name)->subject('Your Booking');
});

Работает отлично, но совершенно бесполезно.

Как заставить это работать, чтобы я мог отправлять электронную почту пользователям, которые заполняют мою форму?

0

Решение

Жалуется на твои To: email адрес не подтвержден. Похоже, вы в SES Sandbox Режим. Пока вы не измените свою учетную запись SES на production аккаунт, вы должны подтвердить свой Sender адрес электронной почты тоже.

Когда вы проверили оба From а также To Ваш адрес электронной почты (который уже подтвержден).

От: Проверка адресов электронной почты в Amazon SES

Пока ваша учетная запись не находится в песочнице Amazon SES, вы также должны
проверьте адрес электронной почты каждого получателя, кроме получателей
предоставляется симулятором почтового ящика Amazon SES. Для дополнительной информации
о симуляторе почтовых ящиков см. в разделе Тестирование отправки электронной почты Amazon SES. За
больше информации о выходе из песочницы, см. Выход из
Песочница Amazon SES.

Выход из песочницы Amazon SES

6

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector