我正在运行MacOS Sierra,这是我第一次在我的系统中看到'/ etc / ssl / certs'。它在约塞米蒂或更早的时候不存在。但该目录是EMPTY,所以我不知道如何提供使用Gmail的证书。直到我得到它,我不能在main.cf中提供'smtp_tls_CAfile'所以'smtpd_use_tls = yes'有效。我发送的所有邮件都被拒绝了:
530 5.7.0 Must issue a STARTTLS command first
答案 0 :(得分:0)
我已经听说过并且也基于线程,MacOS Sierra Postfix被打破了。这个版本似乎是一个错误,因为在没有任何配置更改的情况下升级到MacOS High Sierra之后,它运行得非常好。
另外,我已经用机器进行了一些测试。结果是Specter和Meltdown的安全补丁在我的Mac OS Sierra上引起了这个问题。没有这个补丁,Postfix运行良好。