1

我刚刚为我正在处理的 Laravel 项目安装了 Mailcatcher,我正在使用 Virtual Box 和 Vagrant 在本地运行应用程序。当我在终端上运行命令mailcatcher时,我得到:

Starting MailCatcher
==> smtp://127.0.0.1:1025
/home/vagrant/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/thin-1.5.1/lib/thin/server.rb:104: warning: constant ::Fixnum is deprecated
==> http://127.0.0.1:1080
*** MailCatcher runs as a daemon by default. Go to the web interface to quit.

但是当我访问http://127.0.0.1:1080时,我得到以下页面:

在此处输入图像描述

我的应用程序在 IP 192.168.10.10 上运行,所以我也尝试使用它,但结果相同。我不完全确定这是否与我的 localhost 或 Mailcatcher 有关,但在理想的世界中,我想从这样的 URL 运行它:192.168.10.10/mailcatcher但我不确定如何在我的项目中设置它。如果我可以让本地主机工作,我会很高兴 - 我需要更改任何其他设置才能使其工作吗?还是我的本地主机不玩球?

编辑:

如果需要,我的 Laravel 项目中的 .env 文件具有以下邮件设置:

MAIL_DRIVER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_PRETEND=false
4

0 回答 0