我在使用 Postfix 时遇到问题 - 我可以接收电子邮件但无法发送电子邮件。直到最近,这台服务器已经运行了几年。我知道我在尝试添加 spamassasin(并删除 amavis)时进行了一些更改,但无法追溯这些步骤。
这里是master.cf中的提交条目
<块引用>提交 inet n - - - - smtpd -o syslog_name=postfix/submission587 -o smtpd_sasl_auth_enable=yes -o smtpd_tls_security_level=encrypt -o smtpd_tls_auth_only=yes -o smtp_tls_mandatory_protocols=TLSv1 -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o smtpd_relay_restrictions=permit_sasl_authenticated,reject -o content_filter=smtp-amavis:[127.0.0.1]:10026
还有内容过滤器:
<块引用>smtp-amavis unix - - n - 1 smtp -o syslog_name=postfix/amavis -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes -o disable_dns_lookups=yes -o max_use=20
最后这是(增强的)日志文件中的部分,在 STARTTLS 之后我总是失去连接
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]: vstream_buf_get_ready: fd 20 got 10
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:private/anvil:通缉属性:状态
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:输入属性名称:状态
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:输入属性值:0
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:private/anvil:通缉属性:(列表终止符)
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:输入属性名称:(结束)
<块引用>3 月 15 日 14:36:51 邮件后缀/提交/smtpd[13359]:从未知 [90.195.14.111] 开始 STARTTLS 后失去连接
<块引用>Mar 15 14:36:51 mailer postfix/submission/smtpd[13359]:断开与未知[XX.XX.XX.XX] ehlo=1 starttls=0/1 commands=1/2