于是玩了一晚上+一早上终于把邮件服务器配置好了……
首先是配置 MX 标记。
先进入域名服务商的 DNS 管理(一般来说是 Godaddy),设置一个邮件服务器专用的 A 标记(比如
mail.kochiyaocean.org),然后利用 CNAME 把 pop3、smtp 等通通指向这里。最后添加一个
mail.kochiyaocean.org 的 MX 标记,然后就可以等 DNS 刷新了。
然后是 Postfix 的配置。我是完全参照https://library.linode.com/email/postfix/dovecot-mysql-debian-6-squeeze 的步骤做的。
这里遇到一个问题就是发现无法验证 SMTP 服务器。解决方法是手动配置 sasl 的用户和密码:
saslpasswd2 -c [username] -u [domain]
按照提示重复输入 2 次密码
然后通过 telnet 验证即可(参见 http://www.ndchost.com/wiki/mail/test-smtp-auth-telnet)
最后不妨通过https://library.linode.com/email/squirrelmail-debian7 提到的方法安装 Squirrel Mail 来配置网页管理界面,不过通过 Gmail 等服务商或者 Outlook、Thunderbird 等邮件客户端来代收邮件显然会更方便吧~
真要说的话也不是什么难事,花了十几个小时才搞成功真是罪过罪过……