我的客户在发送邮件时收到以下邮件,但邮件发送成功。
Your outgoing (SMTP) e-mail server has reported an internal error... The server responded: 451 qq read error (#4.3.0)
在邮件日志(/ usr / local / psa / var / log / maillog)中收到以下错误:
/var/qmail/bin/relaylock[3152]: /var/qmail/bin/relaylock
我的SMTP服务设置如下,如果这有帮助
service smtp { socket_type = stream protocol = tcp wait = no disable = no user = root instances = UNLIMITED env = SMTPAUTH=1 server = /var/qmail/bin/tcp-env server_args = -Rt0 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true }
尝试在/etc/xinetd.d/smtp_psa和smtps_psa中使用以下参数
service smtp { socket_type = stream protocol = tcp wait = no disable = no user = root instances = UNLIMITED env = smtpauth SHORT NAMES = 1 = 1 server = /var/qmail/bin/tcp-env server_args = -Rt0 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true }
别的尝试
无spamassassin恢复所有设置:
root# /usr/local/psa/admin/sbin/mchk --without-spam
恢复所有设置:
root# /usr/local/psa/admin/sbin/mchk --with-spam
谢谢,杰伊