我已经在 Ubuntu 16 上设置了我的 Posfix 电子邮件 SMTP 服务器并且它正在工作。我曾经使用托管公司的 SMTP 服务器,但我更愿意使用自己的。
我正在使用 Java Mail 发送电子邮件,但不同之处在于,当我通过托管公司发送并且收件人地址错误时,我得到:
com.sun.mail.smtp.SMTPAddressFailedException:450 4.1.2:收件人地址被拒绝:找不到域
但是当我使用 Postfix 发送时,不会抛出异常。我检查 Postfix 日志,消息是:
行动:失败状态:5.4.4 诊断代码:X-Postfix;未找到主机或域名。[email protected] type=AAAA 的名称服务错误:找不到主机
但这永远不会作为 java 异常传播。
任何人都知道如何设置 Postfix 以使其行为相同?
谢谢,雨果