温馨提示×

debian邮件服务器怎么装postfix

小樊
33
2026-10-11 11:36:59
栏目: 云计算

下面以 Debian(以 Debian 11/12 为例) 为例,说明如何安装和配置 Postfix 邮件服务器(基础可用版本,不含反垃圾、加密等高级配置)。


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 Postfix

sudo apt install postfix -y

安装过程中会弹出配置界面:

  1. General type of mail configuration
    选择:

    • Internet Site(最常见的对外邮件服务器)
  2. System mail name
    输入你的域名,例如:

    example.com
    

三、检查 Postfix 状态

systemctl status postfix

如果未启动:

sudo systemctl enable --now postfix

四、基础配置文件(可选修改)

主配置文件:

sudo nano /etc/postfix/main.cf

常见基础参数示例:

myhostname = mail.example.com
mydomain = example.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 127.0.0.0/8
relayhost =

修改后重载:

sudo postfix reload

五、开放防火墙端口

sudo ufw allow 25/tcp

(云服务器还需在控制台放行 25 端口,部分厂商默认封锁)


六、测试发送邮件

echo "test mail" | mail -s "Test" user@example.com

如未安装 mail:

sudo apt install mailutils

七、查看邮件日志

sudo tail -f /var/log/mail.log

八、常见后续步骤(重要)

✅ 配置 DNS(必须):

  • MX 记录
  • SPF
  • DKIM(推荐)
  • DMARC(推荐)

✅ 安全性:

  • 禁用开放中继
  • 启用 TLS

✅ 反垃圾:

  • Postfix + SpamAssassin / Amavis

如果你需要:

  • 仅内网邮件服务器
  • 带 DKIM / TLS
  • 虚拟用户 + Dovecot
  • Docker 方式

可以告诉我你的使用场景,我给你更具体的配置。

0 踩