为了能让 WordPress 发送通知邮件,需要在服务器上配置MTA(Mail Transfer Agent),常见的MTA服务有 Sendmail、Postfix 等。
Sendmail 是 Unix 系统的标准邮件传输代理,而 Postfix 邮件服务器安全性更好一些。
这里我们选择的是 Postfix,用来为 WordPress 提供仅发送服务。
安装
通过如下命令安装 Postfix
apt install postfix
安装过程中,会出现配置界面。如果已安装,可以使用 dpkg-reconfigure postfix
重新打开该界面。
我们将选择 Internet Site 并按回车。
对于系统邮件名称,我们将使用我们网站的域名,对于本站,就是 wujie.me 。
这两步配置完后,等待安装完成,WordPress 就可以发送通知邮件了。
其它配置
如果想对 Postfix 进行更详细的配置,可以配置文件 /etc/postfix/main.cf。
例如为了增强安全性,需要把 SMTP 服务改为只允许本地使用,那么可以把 inet_interfaces = all
改成 inet_interfaces = loopback-only
改完之后,需要重启 postfix 服务:
systemctl restart postfix