我设置后缀为
command_directory = /usr/local/sbin config_directory = /usr/local/etc/postfix daemon_directory = /usr/local/libexec/postfix data_directory = /var/db/postfix debug_peer_level = 2 html_directory = /usr/local/share/doc/postfix inet_interfaces = all mail_owner = postfix mailq_path = /usr/local/bin/mailq manpage_directory = /usr/local/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mydomain = abc.com.au myhostname = cdb.au myorigin = $mydomain newaliases_path = /usr/local/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/local/share/doc/postfix sample_directory = /usr/local/etc/postfix sendmail_path = /usr/local/sbin/sendmail setgid_group = maildrop unknown_local_recipient_reject_code = 550
然后,我添加用户到系统。 当在Microsoft Outlook中发送邮件时,出现错误,这是login/ var / log / maillog。
主机名aaaaavalidation失败:主机名或服务名提供,或不知道11月1日16:59:47 cdb postfix / smtpd [14405]:connect from unknown [193.99.3.223]
这不是错误。 这是通知。
它告诉你,你的主机名“aaaa”的DNSparsing被破坏了。 要么你没有IP 193.99.3.223的PTR,或者193.99.3.223的PTR与主机名“aaaa”不匹配。 修复它,通知将消失。
你有mydomain和myhostname混淆。 应该是这样的:
mydomain = com.au myhostname = abc.cdb.au