Laravel:预期响应代码 220 但得到代码“”,消息为“”

Laravel: Expected response code 220 but got code "", with message ""

我正在为我的 Laravel (5.3) Homestead 应用程序使用以下 Mailtrap 配置,但是每当我使用 Mail Facade

时都会收到以下错误

Expected response code 220 but got code "", with message ""

.env

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]

有人能给我建议或者告诉我我做错了什么吗?

终于解决了我的问题。

我必须更改 MailTrap 配置

来自

MAIL_PORT=2525

MAIL_PORT=465

感谢@Manish 在评论中指出这一点。