搭建邮件服务器需要一台具有稳定网络连接的 Linux 服务器。服务器应具有足够内存、存储空间和处理能力。
二、软件选择
常见的 Linux 邮件服务器软件包括:Postfix、Exim4、Dovecot。Postfix 是广泛使用的邮件传输代理 (MTA),而 Dovecot 提供了 IMAP 和 POP3 访问。
三、安装与配置 Postfix
以 Postfix 为例,安装过程如下:
更新系统:
sudo apt-get update
安装 Postfix:
sudo apt-get install postfix
配置基本设置:
编辑 /etc/postfix/main.cf 文件,设置基本参数,如邮件域名、SMTP 端口等。
四、安装与配置 Dovecot
安装 Dovecot:
sudo apt-get install dovecot-imapd dovecot-pop3d
配置基本设置:
编辑 /etc/dovecot/dovecot.conf 文件,设置 IMAP 和 POP3 访问参数。
五、创建用户和域
在 Postfix 中创建邮件用户,并为每个用户分配一个邮箱。
创建用户:
sudo adduser username
创建邮箱:
sudo mkdir -p /var/mail/username
设置权限:
sudo chown username:mail /var/mail/username
六、测试邮件服务器
使用 telnet 测试 SMTP:
telnet localhost 25
发送测试邮件:
echo "Subject: Test Email" | s-nail recipient@example.com
接收测试邮件:
(使用 IMAP 或 POP3 客户端,如 Thunderbird)