Email Laravel 5.4-使用SMTP Gmail发送带有附件的电子邮件时连接超时
当我试图发送一封没有附件的电子邮件时,它也能正常工作。但是,当我附加文件时,它不起作用,并向我发送以下错误消息: Swift_TransportException连接到tcp://smtp.gmail.com:587 定时 出去 这是我的密码:Email Laravel 5.4-使用SMTP Gmail发送带有附件的电子邮件时连接超时,email,laravel-5,Email,Laravel 5,当我试图发送一封没有附件的电子邮件时,它也能正常工作。但是,当我附加文件时,它不起作用,并向我发送以下错误消息: Swift_TransportException连接到tcp://smtp.gmail.com:587 定时 出去 这是我的密码: ... public function build(){ return $this ->subject('Welcome') ->markdown('emails.welcome') ->attach(sto
...
public function build(){
return $this
->subject('Welcome')
->markdown('emails.welcome')
->attach(storage_path('public/files/file.pdf'), [
'as' => 'file.pdf',
'mime' => 'application/pdf'
]);
}
...
请帮忙 使用realpath()
而不是storage\u path()
所以代码是这样的:
...
public function build(){
return $this
->subject('Welcome')
->markdown('emails.welcome')
->attach(realpath('storage/files/file.pdf'), [
'as' => 'file.pdf',
'mime' => 'application/pdf'
]);
}
...
检查这个谢谢你的回复。但我不认为这是问题的根源。我的问题仅在我尝试发送带有附件的电子邮件时发生。我还尝试使用mailtrap.io发送电子邮件,但问题仍然存在