When sending a mail in my Laravel project using ses
as mail provider I am getting a 504 Gateway Time-out after waiting a while. I tried sending mails by using:
Mail::to($session->email)->send(new SessionRegistered($session));
and
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');
});
When I use log
as mail provider everything works. It occurs on my Homestead environment and on our servers. The SES credentials are also used in another project where they are working.
I'm getting the following error:
*502 upstream timed out (110: Connection timed out) while reading response header from upstream