快速开始
欢迎使用 BillionMail!本页面将指导你安装 BillionMail 并启动你的第一个邮件营销服务器。
安装前准备
BillionMail 目前基于 Linux
开发
最低硬件要求
md
CPU:1核
内存:1GB
硬盘:20GB
先决条件
- 目前仅支持
amd64
和arm64
架构的Linux
操作系统。
防火墙与端口
请检查 BillionMail 所需端口是否已开放且未被其他应用占用:
ss -tlpn | grep -E -w '25|110|143|465|587|993|995'
# 或者:
netstat -tulpn | grep -E -w '25|110|143|465|587|993|995'
如果你的 BillionMail 前有 防火墙
或 安全组
,请确保以下端口已放行:
服务 | 协议 | 端口 |
---|---|---|
Postfix SMTP | TCP | 25 |
Postfix SMTPS | TCP | 465 |
Postfix Submission | TCP | 587 |
Dovecot IMAP | TCP | 143 |
Dovecot IMAPS | TCP | 993 |
Dovecot POP3 | TCP | 110 |
Dovecot POP3S | TCP | 995 |
关于 25 端口
目前邮件服务器之间只能通过25端口进行通信,无法直接使用其他端口进行通信。
向服务器提供商提交工单进行25端口开放
使用 SMTP 中继 服务器进行转发:SMTP 中继
如何检查服务器
出口方向
的 25 端口是否开放?在服务器上执行以下命令进行检查:
- Redhat/CentOS:
yum install telnet -y && telnet gmail-smtp-in.l.google.com 25
- Debian/Ubuntu:
apt install telnet -y && telnet gmail-smtp-in.l.google.com 25
更多测试地址:
telnet smtp.qq.com 25
,telnet smtp.163.com 25
屏蔽了25端口,输出结果如下, 会一直显示连接中:
可按
Ctrl+C
退出未被屏蔽,输出结果如下:
可输入
quit
退出
- Redhat/CentOS:
25端口被占用如何处理?
安装
一键安装脚本(推荐):脚本
Docker Compose 部署:Docker