
jeanberu/mailcatcherMailcatcher 是一个轻量级邮件捕获工具,基于 Alpine Linux 构建,镜像体积仅约20MB。它通过运行 SMTP 服务器接收邮件,并提供 Web 界面用于查看和管理捕获的邮件,主要用于开发和测试环境,避免实际发送邮件到真实***。
通过以下命令启动 Mailcatcher 容器:
bashdocker run -d -p 1025:1025 -p 1080:1080 --name mailcatcher jeanberu/mailcatcher
启动后:
smtp://127.0.0.1:1025[***] 查看捕获的邮件可通过替换默认命令修改 Mailcatcher 运行参数,完整参数列表参见 官方文档。
示例:修改 Web 界面端口为 80
bashdocker run -d --expose 80 -p 80:80 -p 1025:1025 --name mailcatcher jeanberu/mailcatcher --ip=0.0.0.0 --http-port=80
镜像默认启动参数为:--ip=0.0.0.0(允许所有网络接口访问),确保容器外部可访问 SMTP 和 Web 服务。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务