XMmail邮箱的快速搭建教程

一、准备工作

  • 服务器已开通25端口的收方向,如果不知道是否有25端口,先检测防火墙是否已开放25端口,然后去端口扫描 – 在线工具网站输入IP,端口填写25检测即可,然后安装 宝塔面板(已有宝塔面板可直接操作,无需重新安装)
  • 已下载 XMmail 完整部署文件(含xmmai_linux_amd64即可)
  • 确保服务器网络正常,防火墙可正常配置端口

二、创建目录并上传程序文件

  1. 登录宝塔面板,点击左侧菜单栏 文件,进入文件管理界面

    图片1-2
  2. 在根目录(或任意便于记忆的位置),新建文件夹,示例名称:/1mail2(建议保留此名称,与部署文件路径对应)
  3. 记住新建文件夹的完整路径(示例:/1mail2),后续配置项目需用到
  4. 双击进入新建的文件夹,点击 上传,将xmmai_linux_amd64部署文件上传至该目录
图片2

三、添加Go项目(核心步骤)

  1. 返回宝塔面板首页,点击左侧菜单栏网站,进入网站管理界面
  2. 在网站管理界面,点击 Go项目,选择 添加项目
图片3
  1. 按以下参数填写项目信息(严格对应部署文件,避免出错):
    1. 项目名称:goemail1(可自定义,建议保留此名称便于识别)
    2. 项目执行文件:/1mail2/xmmai_linux_amd64(路径需与上传文件路径完全一致)
    3. 项目端口:8080(默认端口,无需修改,后续可按需调整)
    4. 执行命令:/1mail2/xmmai_linux_amd64(与执行文件路径一致)
    5. 环境变量:无(无需填写)
    6. 运行用户:root
    7. 开机启动:是(默认自带守护进程,120秒检测一次运行状态)
    8. 项目备注:XMmail linux amd64 部署项目
  2. 填写完成后,点击保存配置,完成Go项目添加
图片4

四、检查项目运行状态

  1. 项目保存后,查看页面中的 服务状态,确认是否正常运行
  2. 若启动失败,点击项目日志,查看错误原因(常见问题:路径错误、权限不足)
  3. 根据日志提示排查问题,修改后重新保存配置,再次启动项目

图片5

五、防火墙端口放行

  1. 进入宝塔面板 → 安全防火墙
  2. 点击 放行端口,依次添加以下4个端口,确保正常访问:
    1. 25(邮件收发核心端口)
    2. 110(POP3协议端口)
    3. 143(IMAP协议端口)
    4. 8080(项目访问端口)
  3. 添加完成后,点击 保存,端口放行生效

六、访问邮箱地址

  1. 管理后台访问:http://服务器IP:8080/admin/login(输入地址即可进入管理后台)
  2. 前台访问:http://服务器IP:8080/(普通用户访问入口)
  3. 域名绑定:如需使用域名访问,可在宝塔面板配置 反向代理,绑定自有域名

七、注意事项

  • 项目执行文件路径必须与上传路径完全一致,否则会导致项目启动失败
  • 端口放行后再访问邮箱,避免防火墙拦截导致无法打开
  • 启动失败优先查看项目日志,多数问题可通过日志排查解决
  • 域名绑定需配置反向代理,不可直接用IP+端口对外正式使用

 

下一篇 XMmail邮箱—-临时邮箱教程
评论区
游客
游客

还没有人评论,快来抢沙发吧~

在线客服
工作日在线,欢迎咨询购买、授权、部署与售后问题。
在线时间周一至周五 09:00 - 18:00
如遇支付、授权、安装、定制等问题,可优先联系在线客服,我们会尽快协助处理。