Postfix:454 4.7.1中继访问被拒绝

问题描述

我主要根据Workaround教程在邮件服务器上配置了我的邮件服务器,名称为KS1。

我还有第二台服务器KS2,该服务器承载着piwigo gallery

当用户注册该画廊时,piwigo发送电子邮件。我已将KS1伺服器配置为smtp主机:

$conf['smtp_host'] = 'ks1.my.domain';

但电子邮件未发送:

Oct 10 11:37:48 ks1 postfix/smtpd[19090]: connect from ks2.my.domain[2001:1234::1]
Oct 10 11:37:48 ks1 postfix/smtpd[19090]: NOQUEUE: reject: RCPT from ks2.my.domain[2001:1234::1]: 454 4.7.1 <user@externail.domain>: Relay access denied; from=<piwigo@my.domain> to=<user@externail.domain> proto=ESMTP helo=<galerie.my.domain>
Oct 10 11:37:48 ks1 postfix/smtpd[19090]: disconnect from ks2.my.domain[2001:1234::1] ehlo=2 starttls=1 auth=1 mail=1 rcpt=0/1 quit=1 commands=6/7

我在main.cf中添加了mynetworks中的KS2 ip4和ip6,但仍然拒绝了:

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 1.2.3.4 [2001:1234::1]/128
smtpd_recipient_restrictions = reject_unauth_destination,check_policy_service unix:private/quota-status,check_recipient_access mysql:/etc/postfix/mysql-forbidden-users.cf

当我使用相同的脚本向KS1上的现有用户发送电子邮件时,电子邮件将到达本地邮箱,并且日志如下:

Oct  8 20:24:58 ks1 postfix/smtpd[8685]: connect from ks2.my.domain[2001:1234::1]
Oct  8 20:24:58 ks1 postfix/smtpd[8685]: B35CA1A0062: client=ks2.my.domain[2001:1234::1],sasl_method=PLAIN,sasl_username=localuser@my.domain
Oct  8 20:24:58 ks1 postfix/cleanup[8700]: B35CA1A0062: message-id=<4352cbac6dc0b6f72e586c170587eb99@galerie.my.domain>
Oct  8 20:24:59 ks1 postfix/qmgr[22162]: B35CA1A0062: from=<piwigo@my.domain>,size=1264,nrcpt=1 (queue active)
Oct  8 20:24:59 ks1 dovecot: lmtp(8731): Connect from local
Oct  8 20:24:59 ks1 postfix/smtpd[8685]: disconnect from ks2.my.domain[2001:1234::1] ehlo=2 starttls=1 auth=1 mail=1 rcpt=1 data=1 quit=1 commands=8
Oct  8 20:24:59 ks1 dovecot: lmtp(localuser@my.domain)<8731><KNmUBXtZf18bIgAAwVE1rw>: sieve: msgid=<4352cbac6dc0b6f72e586c170587eb99@galerie.my.domain>: stored mail into mailbox 'INBOX'
Oct  8 20:24:59 ks1 postfix/lmtp[8706]: B35CA1A0062: to=<localuser@my.domain>,orig_to=<localuser@my.domain>,relay=ks1.my.domain[private/dovecot-lmtp],delay=0.51,delays=0.38/0/0/0.13,dsn=2.0.0,status=sent (250 2.0.0 <localuser@my.domain> KNmUBXtZf18bIgAAwVE1rw Saved)
Oct  8 20:24:59 ks1 dovecot: lmtp(8731): Disconnect from local: Client has quit the connection (state=READY)
Oct  8 20:24:59 ks1 postfix/qmgr[22162]: B35CA1A0062: removed

我也有spf:

"v=spf1 a mx ?all"

我想念什么? 如果您需要其他设置或日志,请指定需要调试的内容。

致谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...