При отправке почты в моем проекте Laravel с использованием ses
в качестве почтового провайдера я получаю тайм-аут шлюза 504 после некоторого ожидания. Я пытался отправить почту, используя:
Mail::to($session->email)->send(new SessionRegistered($session));
и
Mail::send('emails.sessions', ['firstname' => $request->get('register_first_name'), 'lastname' => $request->get('register_last_name'), 'selected' => $selected], function ($m) use ($request) {
$m->from(env('MAIL_FROM'), env('MAIL_FROM_NAME'));
$m->to($request->get('register_email'), $request->get('register_first_name') . ' ' . $request->get('register_last_name'))->subject('Uw persoonlijke programma');
});
Когда я использую log
в качестве почтового провайдера, все работает. Это происходит в моей среде Homestead и на наших серверах. Учетные данные SES также используются в другом проекте, где они работают.
Я получаю следующую ошибку:
*502 upstream timed out (110: Connection timed out) while reading response header from upstream