macOS 文档
邮件
#处理电子邮件
Herd Pro 在您的本地机器上提供一个 SMTP 邮件服务器,它会捕获您应用程序的所有传出邮件,并在内部邮件客户端中显示它们,并提供额外的调试功能。
#设置
[!注意]
使用laravel new
或 Herd 的站点创建向导时,Herd 邮件服务器会自动为您配置。
邮件服务器使用 SMTP 协议接收邮件,但不会将它们发送给收件人,而是将它们保存到内部数据库中。
您可以使用以下设置并将它们添加到您的本地 .env
文件中,以便在 Herd Pro 邮件 UI 中接收邮件。
Herd Pro 按邮件发送者的用户名对传入邮件进行分组。这使您能够为正在处理的每个项目创建专用收件箱。您可以手动指定唯一的用户名,也可以使用 APP_NAME
环境变量自动使用应用程序的名称作为收件箱名称。根据您的应用程序名称,您可能需要在邮件显示在 Herd 中之前手动设置邮箱的用户名。
MAIL_MAILER=smtpMAIL_HOST=127.0.0.1MAIL_PORT=2525MAIL_USERNAME=${APP_NAME}MAIL_PASSWORD=nullMAIL_ENCRYPTION=nullMAIL_FROM_NAME="${APP_NAME}"
#更改端口
默认情况下,Herd Pro 邮件服务器运行在端口 `2525` 上,但您可以在设置中自定义此配置。
#检查邮件
您可以通过打开邮件窗口右上角的侧边栏来检查电子邮件的标头值。
电子邮件的 HTML 源代码或原始电子邮件内容可以通过右键单击电子邮件本身来获取。它们将在新窗口中打开,您可以同时打开多个邮件的原始或 HTML 内容。