📁
Debian 快速入门攻略
  • 本书简介
  • Debian 简介
  • 与 Redhat 系的主要区别
  • 安装
  • 基础配置
    • 网络
    • 本地用户
    • 时间同步
    • sudo
    • 挂载点
  • 软件包
    • 二进制包 deb
    • 包管理工具 dpkg
    • APT
  • Systemd
    • Unit (单元)
    • Target (目标)
    • Timers ( 计划任务 )
    • Journal ( 日志 )
  • 远程登录 SSH
    • 基本使用
    • 修改配置
    • 秘钥登录
  • 防火墙与安全
    • iptables
    • The New nftables
    • 证书验证与 OpenSSL
  • 网络与网络服务
    • 网络工具组 iproute2
    • 虚拟专用网络
    • DHCP
    • Domain Name Service (DNS)
    • 邮件服务器
      • Postfix
      • Dovecot
    • Web Server (HTTP)
    • FTP Server
    • NFS Server
    • SMB Server With Samba
    • HTTP/FTP Proxy
    • LDAP Directory
  • 磁盘管理
    • RAID
    • LVM
    • autofs
  • X11
  • 实验案例与题解
    • 题目与题解
  • 额外的话:展望未来
  • 总结
由 GitBook 提供支持
在本页

这有帮助吗?

  1. 网络与网络服务
  2. 邮件服务器

Postfix

上一页邮件服务器下一页Dovecot

最后更新于4年前

这有帮助吗?

postfix 是一个配置简单的 SMTP 邮件服务器。

Debian 还提供了另一个强大的邮件服务器: Exim4 并且默认安装且推荐使用。

如果有接入数据库或 LDAP 的需求,则需要安装其他模块,例如 postfix-ldap 等。

默认只开放 25 端口,但实际上是通过 STARTLS 加密传输的,需要额外指定开放 465 端口

安装 postfix 包即可

安装时会弹出配置向导,配置 Internet Site 即可

第一步填入域名,一般的邮箱为 user@example.com 的格式,则这里应填写 example.com

首先配置 DNS。

填入如下解析,本例为 sdskills.cn

@       IN  MX      10 server01.sdskills.cn.
smtp    IN  CNAME   server01.sdskills.cn.
imap    IN  CNAME   server01.sdskills.cn.

并给 smtp.sdskills.cn 与 imap.sdskills.cn. 签发两张证书,稍后会使用

配置 postfix 配置文件

有两个配置文件要进行配置,分别为 main.cf 与 master.cf

首先配置 main.cf

mynetworks 填入局域网 IP 地址段,修改 SSL 证书路径

配置 master.cf,取消注释 smtps 的行,并取消注释下面的两行

重新加载 postfix 配置

$ systemctl reload postfix

对于 dovecot

修改 10-auth.conf 在 auth_mechanisms 中添加 login

在 10-master.conf 中,找到 inet_listener imaps,将端口与 ssl 一行取消注释

在 postfix 的 master.conf 中注释 smtp 行即可停止监听 25 端口,dovecot 则要将 imap 监听端口从 143 改为 0

[教學] Mail Server 架設與設定指南-Postfix
[Postfix] SMTP Mail Server 架設教學指南 – Postfix with Ubuntu