我如何 运行 Laravel Mailhog 使用 PHP 服务器

How do I run Laravel Mailhog using PHP server

我无法安装 Homestead,所以我使用下面的命令行来 运行 我的 Laravel 应用程序

php -S localhost:8000 -t public/

我正在尝试获取 Mailhog 运行ning。在我的 .env 文件中,我将邮件驱动程序设置如下

MAIL_DRIVER=smtp
MAIL_HOST=localhost
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

如果我去http://localhost:8025/,我得到"This site can't be reached"

据我所知,您会收到该错误的唯一原因是您尚未启动 mailhog。因此,如果是这种情况,您需要打开一个终端并键入 mailhog,然后按回车键。这将启动mailhog。然后你应该可以去 http://127.0.0.1:8025/ 并且 mailhog 将可用。