我在Laravel(5.3)Homestead应用程序中使用以下Mailtrap配置,但每当我使用Mail Facade时出现以下错误
Expected response code 220 but got code "", with message ""
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=**************
MAIL_PASSWORD=**************
MAIL_ENCRYPTION=null
public function send()
{
$result = Mail::send('emails.test',['content' => 'This is the email Content'], function($message) {
$message->from('noreply@mydomain.com');
$message->to('my@email.com')
->subject('Test Email');
});
return $result;
}
我已尝试MAIL_ENCRYPTION=ssl
,但我最终得到Connection could not be established with host mailtrap.io [ #0]
有人可以建议或者可能告诉我我做错了什么吗?
答案 0 :(得分:1)
最后解决了我的问题。
我不得不更改MailTrap配置
这
MAIL_PORT=2525
到
MAIL_PORT=465
感谢@Manish在评论中发现了这一点。