You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Docker部署本地Mailpit时出现ERR_EMPTY_RESPONSE错误求助

解决Docker部署Mailpit出现ERR_EMPTY_RESPONSE的问题

核心问题定位

你启动容器时的端口映射错误了:Mailpit的Web管理界面默认监听的是8025端口,而非80端口。当前你把本地8080映射到容器的80端口,该端口内无服务监听,因此访问时返回空响应。

修复步骤

  • 停止并移除错误容器
    先清理现有配置错误的容器:

    docker stop mailpit
    docker rm mailpit
    
  • 重新启动容器(正确端口映射)
    使用正确的端口规则启动,将本地8080映射到容器8025端口(Web界面),同时映射SMTP端口方便测试:

    docker run -d -p 8080:8025 -p 1025:1025 --name mailpit axllent/mailpit
    
  • 验证容器运行状态
    执行命令确认容器正常运行且端口映射正确:

    docker ps
    

    查看输出的PORTS列,应显示0.0.0.0:1025->1025/tcp, 0.0.0.0:8080->8025/tcp。

  • 重新访问Web界面
    打开浏览器访问http://localhost:8080,即可正常加载Mailpit管理界面。

额外排查点

  • 若仍无法访问,检查本地防火墙是否拦截8080端口,或是否有其他程序占用该端口。
  • 确认.env文件中的SMTP配置使用localhost:1025(对应容器映射的SMTP端口)。

内容的提问来源于stack exchange,提问作者Kipruto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:37:02