ServBay是一个macOS开发环境集成工具,简化了环境配置与管理。它提供一键安装、自动生成SSL证书、内置邮件捕获服务Mailpit、灵活的域名切换及备份恢复功能,帮助开发者专注编码,提高效率。
ServBay 1.6.0版本发布,新增内置邮件服务器,支持SMTP和POP3协议,并提供STARTTLS和SSL/TLS加密。同时更新了MariaDB 11.7和Node.js 23,修复多个bug,提升稳定性和性能。
Mailpit是一个处理虚假电子邮件交付的工具,适用于应用程序开发。本教程将指导您在MacOS上使用SMTP和UI配置设置和运行Mailpit。步骤1:安装Mailpit从官方GitHub存储库下载并安装Mailpit。选择适用于MacOS的二进制文件。步骤2:运行Mailpit使用以下命令启动Mailpit:mailpit --smtp 0.0.0.0:1025 --listen 0.0.0.0:8025。此命令在端口1025上启动SMTP服务器和端口8025上的Web UI。步骤3:配置Laravel邮件设置在Laravel的.env文件中配置邮件设置。此配置指示Laravel通过Mailpit的SMTP服务器发送电子邮件。步骤4:测试电子邮件发送当应用程序发送电子邮件时,您可以通过导航到http://localhost:8025在Mailpit UI中查看它。这将显示应用程序发送的所有电子邮件。故障排除连接被拒绝:确保Mailpit在正确的端口上运行(SMTP为1025)。端口冲突:如果遇到“bind: address already in use”错误,请更改命令中的端口或停止冲突的服务。这就是全部!您已成功设置Mailpit来处理和显示开发环境中的虚假电子邮件交付。
完成下面两步后,将自动完成登录并继续当前操作。