【发布时间】:2019-02-09 13:31:54
【问题描述】:
在我的 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
【问题讨论】: