用户登录

我们可以先去准备一个开发测试邮件发送功能的服务 .. 可以使用 mailhog .. 它给我们提供了一个 Web 界面,可以检查应用发送的邮件。运行这个 MailHog 最简单的方法是用 Docker .. 打开安装在本地的 Docker for mac 或 Docker for windows。

然后在命令行下面 ... 去执行一下 mailhog 容器 .. 执行一下 ..

docker run --name mailhog -p 1025:1025 -p 8025:8025 -d mailhog/mailhog

上面就是基于 mailhog 镜像创建了一个容器,给它起了个名字叫 mailhog,你可以使用这个名字控制这个容器的状态。-p 选项设置了两个端口。1025 是发邮件用的端口,8025 是 Web 界面用的端口。

第一次运行会先去下载 mailhog 镜像,需要花点时间。你可以配置一下 Docker,让它使用国内的镜像服务,阿里云提供这样的服务。这样下载镜像的速度会快很多。

完成以后,查看一下正在运行的容器 .. docker ps .. 这里会有一个 mailhog ..

然后打开浏览器,访问一下 localhost:8025,你会看到一个 mailhog 提供的 Web 界面 ..

在配置应用的 SMTP 邮件功能的时候,邮件服务主机可以填写 localhost,端口号应该是 1025。

MailHog:准备本地开发测试的邮件服务《 Node.js 应用:邮件 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点