<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Postfix on 诚实雷达</title><link>https://honestradar.com/tags/postfix/</link><description>Recent content in Postfix on 诚实雷达</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sat, 30 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://honestradar.com/tags/postfix/index.xml" rel="self" type="application/rss+xml"/><item><title>VPS搭建个人邮件服务器完整教程2026：Postfix+Dovecot+Rainloop</title><link>https://honestradar.com/vps-hosting/vps-email-server-tutorial/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><guid>https://honestradar.com/vps-hosting/vps-email-server-tutorial/</guid><description>&lt;img src="https://honestradar.com/images/vps-email-server-tutorial.jpg" alt="Featured image of post VPS搭建个人邮件服务器完整教程2026：Postfix+Dovecot+Rainloop" /&gt;&lt;p&gt;你想用 &lt;code&gt;yourname@yourdomain.com&lt;/code&gt; 这样的域名邮箱收发邮件吗？不想每个月给 Google Workspace 或 Zoho 交月费？用 VPS 自己搭一个邮件服务器是完全可行的。&lt;/p&gt;
&lt;p&gt;本教程从零开始，带你用一台最便宜的 VPS 搭建完整的个人邮件服务器，支持收发邮件、Webmail 界面、防垃圾邮件。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="你需要什么"&gt;你需要什么
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;所需物品&lt;/th&gt;
 &lt;th&gt;说明&lt;/th&gt;
 &lt;th&gt;花费&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;一台 VPS&lt;/td&gt;
 &lt;td&gt;1核1GB 足够，推荐 RackNerd&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;$21.99/年起&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;一个域名&lt;/td&gt;
 &lt;td&gt;可以是 .com/.net/.org 等&lt;/td&gt;
 &lt;td&gt;$10-15/年&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;SSH 客户端&lt;/td&gt;
 &lt;td&gt;macOS 用 Terminal，Windows 用 PuTTY&lt;/td&gt;
 &lt;td&gt;免费&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;大约 2 小时&lt;/td&gt;
 &lt;td&gt;配置+验证+测试&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;⚠️ 重要提醒：&lt;/strong&gt; 搭建邮件服务器不难，但维护邮件服务器需要持续关注。如果你只是偶尔发邮件，Google Workspace ($6/月) 或 Zoho (免费版) 可能更省心。本教程适合想完全掌控邮件系统的用户。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="第-1-步买-vps-和准备域名"&gt;第 1 步：买 VPS 和准备域名
&lt;/h2&gt;&lt;h3 id="买-vps"&gt;买 VPS
&lt;/h3&gt;&lt;p&gt;推荐选择 &lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;RackNerd KVM VPS 2GB ($18.29/年)&lt;/a&gt;，配置完全够用：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2核 CPU&lt;/li&gt;
&lt;li&gt;2GB RAM&lt;/li&gt;
&lt;li&gt;35GB SSD&lt;/li&gt;
&lt;li&gt;5TB 月流量&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;机房选洛杉矶 DC03，对亚太用户延迟最低。&lt;/p&gt;
&lt;h3 id="准备域名-dns"&gt;准备域名 DNS
&lt;/h3&gt;&lt;p&gt;登录你的域名管理面板（Cloudflare、Namecheap 等），添加以下 DNS 记录：&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;类型&lt;/th&gt;
 &lt;th&gt;主机名&lt;/th&gt;
 &lt;th&gt;值&lt;/th&gt;
 &lt;th&gt;TTL&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;A&lt;/td&gt;
 &lt;td&gt;mail.yourdomain.com&lt;/td&gt;
 &lt;td&gt;你的 VPS IP&lt;/td&gt;
 &lt;td&gt;3600&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;MX&lt;/td&gt;
 &lt;td&gt;yourdomain.com&lt;/td&gt;
 &lt;td&gt;mail.yourdomain.com&lt;/td&gt;
 &lt;td&gt;3600&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;TXT&lt;/td&gt;
 &lt;td&gt;yourdomain.com&lt;/td&gt;
 &lt;td&gt;v=spf1 mx a ~all&lt;/td&gt;
 &lt;td&gt;3600&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;MX 记录&lt;/strong&gt;告诉互联网「发给 yourdomain.com 的邮件应该发到 mail.yourdomain.com」。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="第-2-步安装基础环境"&gt;第 2 步：安装基础环境
&lt;/h2&gt;&lt;p&gt;SSH 登录 VPS 后执行：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 更新系统&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt update &lt;span style="color:#f92672"&gt;&amp;amp;&amp;amp;&lt;/span&gt; sudo apt upgrade -y
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装必要工具&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install -y curl wget git net-tools
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 设置主机名（替换为你的域名）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo hostnamectl set-hostname mail.yourdomain.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 配置 hosts 文件&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;$(&lt;/span&gt;curl -s ifconfig.me&lt;span style="color:#66d9ef"&gt;)&lt;/span&gt;&lt;span style="color:#e6db74"&gt; mail.yourdomain.com mail&amp;#34;&lt;/span&gt; | sudo tee -a /etc/hosts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第-3-步安装和配置-postfixmta"&gt;第 3 步：安装和配置 Postfix（MTA）
&lt;/h2&gt;&lt;p&gt;Postfix 是邮件传输代理，负责发送和接收邮件。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装 Postfix&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install -y postfix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装过程中选择：&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# General type of mail configuration: Internet Site&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# System mail name: yourdomain.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;编辑 Postfix 主配置文件：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/postfix/main.cf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;找到并修改以下配置（保留其他默认值）：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
inet_interfaces = all
inet_protocols = ipv4

# TLS 配置
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls = yes
smtpd_tls_auth_only = yes

# Milter（DKIM 支持）
milter_default_action = accept
milter_protocol = 6
smtpd_milters = local:/opendkim/opendkim.sock
non_smtpd_milters = local:/opendkim/opendkim.sock
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;重启 Postfix：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl restart postfix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl enable postfix
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第-4-步安装和配置-dovecotimappop3"&gt;第 4 步：安装和配置 Dovecot（IMAP/POP3）
&lt;/h2&gt;&lt;p&gt;Dovecot 负责让用户通过邮件客户端（Outlook、Thunderbird 等）收取邮件。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装 Dovecot&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install -y dovecot-core dovecot-imapd dovecot-pop3d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 配置邮件存储格式&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/dovecot/conf.d/10-mail.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;修改以下行：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;mail_location = maildir:~/Maildir
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;配置认证：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/dovecot/conf.d/10-auth.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;修改：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;disable_plaintext_auth = yes
auth_mechanisms = plain login
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;配置 SSL：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/dovecot/conf.d/10-ssl.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;修改：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ssl = required
ssl_cert = &amp;lt;/etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key = &amp;lt;/etc/ssl/private/ssl-cert-snakeoil.key
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;重启 Dovecot：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl restart dovecot
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl enable dovecot
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第-5-步创建邮件用户"&gt;第 5 步：创建邮件用户
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 创建用户（替换 yourname 和密码）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo adduser yourname
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 创建 Maildir 目录&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo -u yourname mkdir -p /home/yourname/Maildir/&lt;span style="color:#f92672"&gt;{&lt;/span&gt;cur,new,tmp&lt;span style="color:#f92672"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 测试邮件用户&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt; | sudo -u yourname sendmail yourname@yourdomain.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第-6-步安装-dkim防止邮件被标记为垃圾邮件"&gt;第 6 步：安装 DKIM（防止邮件被标记为垃圾邮件）
&lt;/h2&gt;&lt;p&gt;DKIM 是邮件域名密钥识别，能大幅提高邮件送达率。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装 OpenDKIM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install -y opendkim opendkim-tools
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 配置 OpenDKIM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/opendkim.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;添加/修改：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;AutoRestart yes
AutoRestartRate 10/1h
Syslog yes
SyslogSuccess yes
SignatureAlgorithm rsa-sha256
Mode sv
PidFile /var/run/opendkim/opendkim.pid
UMask 007
UserID opendkim:opendkim
Socket local:/var/spool/postfix/opendkim/opendkim.sock
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;生成 DKIM 密钥：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 创建密钥目录&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo mkdir -p /etc/opendkim/keys/yourdomain.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 生成密钥&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo opendkim-genkey -D /etc/opendkim/keys/yourdomain.com -d yourdomain.com -s mail -b &lt;span style="color:#ae81ff"&gt;2048&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 设置权限&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo chown -R opendkim:opendkim /etc/opendkim
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo chmod -R &lt;span style="color:#ae81ff"&gt;700&lt;/span&gt; /etc/opendkim/keys
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 创建 socket 目录&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo mkdir -p /var/spool/postfix/opendkim
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo chown opendkim:opendkim /var/spool/postfix/opendkim
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;重启服务：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl restart opendkim
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="添加-dkim-dns-记录"&gt;添加 DKIM DNS 记录
&lt;/h3&gt;&lt;p&gt;查看你的 DKIM 公钥：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cat /etc/opendkim/keys/yourdomain.com/mail.txt
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;在域名 DNS 中添加 TXT 记录：&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;类型&lt;/th&gt;
 &lt;th&gt;主机名&lt;/th&gt;
 &lt;th&gt;值&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;TXT&lt;/td&gt;
 &lt;td&gt;mail._domainkey.yourdomain.com&lt;/td&gt;
 &lt;td&gt;v=DKIM1; k=rsa; p=你的公钥内容（去掉引号和换行）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="第-7-步添加-dmarc-记录"&gt;第 7 步：添加 DMARC 记录
&lt;/h2&gt;&lt;p&gt;DMARC 告诉收件方如何处理未通过 SPF/DKIM 验证的邮件。&lt;/p&gt;
&lt;p&gt;在 DNS 中添加：&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;类型&lt;/th&gt;
 &lt;th&gt;主机名&lt;/th&gt;
 &lt;th&gt;值&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;TXT&lt;/td&gt;
 &lt;td&gt;_dmarc.yourdomain.com&lt;/td&gt;
 &lt;td&gt;v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="第-8-步安装-webmailrainloop"&gt;第 8 步：安装 Webmail（Rainloop）
&lt;/h2&gt;&lt;p&gt;Rainloop 是一个轻量级的 Web 邮件客户端，界面美观。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装依赖&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install -y php php-fpm php-mysql php-mbstring php-xml php-curl php-zip nginx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 下载 Rainloop&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cd /var/www
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo wget https://www.rainloop.net/latest/webmail/?type&lt;span style="color:#f92672"&gt;=&lt;/span&gt;dl&amp;amp;os&lt;span style="color:#f92672"&gt;=&lt;/span&gt;Linux
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo unzip latest -d rainloop
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo chown -R www-data:www-data rainloop
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 配置 Nginx&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nano /etc/nginx/sites-available/webmail
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;写入：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-nginx" data-lang="nginx"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;server&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;listen&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;80&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;server_name&lt;/span&gt; &lt;span style="color:#e6db74"&gt;webmail.yourdomain.com&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;root&lt;/span&gt; &lt;span style="color:#e6db74"&gt;/var/www/rainloop&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;index&lt;/span&gt; &lt;span style="color:#e6db74"&gt;index.php&lt;/span&gt; &lt;span style="color:#e6db74"&gt;index.html&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;location&lt;/span&gt; &lt;span style="color:#e6db74"&gt;/&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;try_files&lt;/span&gt; $uri $uri/ &lt;span style="color:#e6db74"&gt;/index.php?&lt;/span&gt;$args;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;location&lt;/span&gt; ~ &lt;span style="color:#e6db74"&gt;\.php$&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;include&lt;/span&gt; &lt;span style="color:#e6db74"&gt;snippets/fastcgi-php.conf&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;fastcgi_pass&lt;/span&gt; &lt;span style="color:#e6db74"&gt;unix:/var/run/php/php8.1-fpm.sock&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;location&lt;/span&gt; ~ &lt;span style="color:#e6db74"&gt;/\.ht&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;deny&lt;/span&gt; &lt;span style="color:#e6db74"&gt;all&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;启用站点：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ln -s /etc/nginx/sites-available/webmail /etc/nginx/sites-enabled/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo nginx -t
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl restart nginx
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;访问 &lt;code&gt;http://webmail.yourdomain.com/?admin&lt;/code&gt;，默认管理员密码：&lt;code&gt;12345&lt;/code&gt;（登录后立即修改）。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="第-9-步开放防火墙端口"&gt;第 9 步：开放防火墙端口
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# UFW 防火墙&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 25/tcp &lt;span style="color:#75715e"&gt;# SMTP&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 465/tcp &lt;span style="color:#75715e"&gt;# SMTPS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 587/tcp &lt;span style="color:#75715e"&gt;# Submission&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 993/tcp &lt;span style="color:#75715e"&gt;# IMAPS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 995/tcp &lt;span style="color:#75715e"&gt;# POP3S&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 80/tcp &lt;span style="color:#75715e"&gt;# HTTP (Webmail)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw allow 443/tcp &lt;span style="color:#75715e"&gt;# HTTPS (Webmail)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo ufw enable
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第-10-步测试邮件收发"&gt;第 10 步：测试邮件收发
&lt;/h2&gt;&lt;h3 id="用命令行测试发送"&gt;用命令行测试发送
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#e6db74"&gt;&amp;#34;This is a test email from my VPS mail server.&amp;#34;&lt;/span&gt; | mail -s &lt;span style="color:#e6db74"&gt;&amp;#34;Test Email&amp;#34;&lt;/span&gt; test@gmail.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="用-thunderbird-测试"&gt;用 Thunderbird 测试
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;下载 &lt;a class="link" href="https://www.thunderbird.net/" target="_blank" rel="noopener"
 &gt;Mozilla Thunderbird&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;添加邮箱账户：yourname@yourdomain.com&lt;/li&gt;
&lt;li&gt;服务器设置：
&lt;ul&gt;
&lt;li&gt;IMAP: mail.yourdomain.com, 端口 993, SSL/TLS&lt;/li&gt;
&lt;li&gt;SMTP: mail.yourdomain.com, 端口 587, STARTTLS&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;用户名：yourname&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="检查邮件送达"&gt;检查邮件送达
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 查看邮件队列&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo postqueue -p
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 查看邮件日志&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo tail -f /var/log/mail.log
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 测试 SPF/DKIM/DMARC&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 发一封邮件到 https://www.mail-tester.com/，获取评分&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;💡 技巧：&lt;/strong&gt; 把测试邮件发到 &lt;code&gt;check@auth-verifier.port25.com&lt;/code&gt;，它会自动返回 SPF/DKIM/DMARC 验证结果。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="常见问题"&gt;常见问题
&lt;/h2&gt;&lt;h3 id="q-发到-gmail-的邮件进了垃圾箱怎么办"&gt;Q: 发到 Gmail 的邮件进了垃圾箱怎么办？
&lt;/h3&gt;&lt;p&gt;A: 这是最常见的问题。确保：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;SPF 记录正确（&lt;code&gt;dig TXT yourdomain.com&lt;/code&gt; 检查）&lt;/li&gt;
&lt;li&gt;DKIM 签名生效（&lt;code&gt;opendkim-testkey -d yourdomain.com -s mail&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;DMARC 记录已添加&lt;/li&gt;
&lt;li&gt;VPS 的 IP 没有被列入黑名单（用 &lt;a class="link" href="https://mxtoolbox.com/" target="_blank" rel="noopener"
 &gt;MXToolbox&lt;/a&gt; 检查）&lt;/li&gt;
&lt;li&gt;如果是新 IP，可能需要「预热」——前几周每天少量发送，逐渐增加&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="q-需要多少内存"&gt;Q: 需要多少内存？
&lt;/h3&gt;&lt;p&gt;A: Postfix + Dovecot 基础安装占用约 200MB。加上 Rainloop 和 Nginx，总共约 500MB。1GB 内存的 VPS 绑绑有余。推荐 &lt;a href="https://my.racknerd.com/aff.php?aff=19978" rel="nofollow sponsored" target="_blank"&gt;RackNerd 1GB ($21.99/年)&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="q-可以收发附件吗"&gt;Q: 可以收发附件吗？
&lt;/h3&gt;&lt;p&gt;A: 可以。Postfix 默认限制 10MB 附件大小，可以在 &lt;code&gt;/etc/postfix/main.cf&lt;/code&gt; 中修改：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;message_size_limit = 52428800 # 50MB
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="q-能用这个邮件服务器发营销邮件吗"&gt;Q: 能用这个邮件服务器发营销邮件吗？
&lt;/h3&gt;&lt;p&gt;A: 技术上可以，但强烈不推荐。用个人 VPS 大量发送营销邮件会被各大邮件服务商标记为垃圾邮件发送者，IP 会被加入黑名单。营销邮件请用专业的邮件营销服务（如 Mailchimp、SendGrid）。&lt;/p&gt;
&lt;h3 id="q-服务器重启后邮件服务会自动启动吗"&gt;Q: 服务器重启后邮件服务会自动启动吗？
&lt;/h3&gt;&lt;p&gt;A: 上面的 &lt;code&gt;enable&lt;/code&gt; 命令已经设置了开机自启。用以下命令确认：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl status postfix dovecot opendkim
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;三个服务都应该显示 &lt;code&gt;active (running)&lt;/code&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="维护建议"&gt;维护建议
&lt;/h2&gt;&lt;p&gt;搭建完不等于万事大吉，邮件服务器需要持续维护：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;定期更新系统&lt;/strong&gt; &lt;code&gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;监控日志&lt;/strong&gt; &lt;code&gt;sudo tail -f /var/log/mail.log&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;检查 IP 黑名单&lt;/strong&gt; 每周用 MXToolbox 检查一次&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;备份邮件数据&lt;/strong&gt; &lt;code&gt;/home/*/Maildir/&lt;/code&gt; 目录&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;更新 SSL 证书&lt;/strong&gt; 如果用了 Let&amp;rsquo;s Encrypt，需要自动续签&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="总结"&gt;总结
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;步骤&lt;/th&gt;
 &lt;th&gt;工具&lt;/th&gt;
 &lt;th&gt;耗时&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;VPS + 域名准备&lt;/td&gt;
 &lt;td&gt;RackNerd + Cloudflare&lt;/td&gt;
 &lt;td&gt;15 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Postfix 安装配置&lt;/td&gt;
 &lt;td&gt;APT + nano&lt;/td&gt;
 &lt;td&gt;20 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Dovecot 安装配置&lt;/td&gt;
 &lt;td&gt;APT + nano&lt;/td&gt;
 &lt;td&gt;15 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;DKIM + DMARC 配置&lt;/td&gt;
 &lt;td&gt;OpenDKIM + DNS&lt;/td&gt;
 &lt;td&gt;20 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Webmail 安装&lt;/td&gt;
 &lt;td&gt;Rainloop + Nginx&lt;/td&gt;
 &lt;td&gt;15 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;测试验证&lt;/td&gt;
 &lt;td&gt;Thunderbird + mail-tester&lt;/td&gt;
 &lt;td&gt;30 分钟&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;总耗时：&lt;/strong&gt; 约 2 小时（不含等待 DNS 生效）&lt;/p&gt;
&lt;p&gt;搭建完成后，你就拥有了一个完全由自己掌控的邮件系统。不依赖任何第三方服务，收发自由。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Disclaimer: Some links are affiliate links. We may earn a commission at no extra cost to you. Email server setup requires technical knowledge and ongoing maintenance. We recommend this for users comfortable with Linux server administration.&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>