OS X 安装并配置了后缀以供基本使用。它的配置文件在/etc/postfix. postfix.org 上的文档。
查找/var/log/mail.log可能的错误消息。
查找/var/spool/postfixpostfix 已接受但尚未发出的排队消息。
我的猜测是您的 ISP 正在阻止出站消息。通过阻止发往其他服务器上端口 25 的出站流量,ISP 可以阻止受感染计算机在不知不觉中发送的垃圾邮件。ISP 只会让您的计算机连接到其指定的 smtp 服务器上的端口 25。
如果这是您的问题,请添加一行smtp_fallback_relay以/etc/postfix/main.cf如下所示:
smtp_fallback_relay = smtp.comcast.net, smtp.myisp.net
Run Code Online (Sandbox Code Playgroud)
(将这些域名替换为您 ISP 的 smtp 服务器的域)