Postfix错误收件人地址被拒绝:未验证的地址:使用Ciphermail时邮件传输不可用

时间:2017-01-04 12:51:43

标签: email encryption dovecot postfix

我正在设置一个邮件服务器[postfix],使用Ciphermail作为RelayHost。 通过设置,我可以将邮件发送到外部域,但是当我从外部域回复时,我收到了以下错误。

enter image description here

ciphermail [relay host] main.cf



app:queryBackground="@android:color/transparent"



 当我从架构中删除中继主机[ciphermail]时,我能够从外部域接收邮件。

请提出答案。

1 个答案:

答案 0 :(得分:3)

看起来您已启用"拒绝未经验证的收件人"。 450错误消息报告无法验证收件人地址。 CipherMail的默认Postfix配置是Postfix将用作存储转发服务器而不是本地邮箱。但是,您已配置mydestination(间接通过设置djigzo_mydestination)在本地处理svitsolutions.in的邮件,但您还配置了relay_domains(间接通过设置djigzo_relay_domains)到svitsolutions.in。

使用当前配置,发送到svitsolutions.in的电子邮件将由本地传输处理(然后将在本地存储电子邮件)。但是,在默认的Postfix master.cf配置中,本地传输被禁用,因为在默认配置中,不应在本地存储电子邮件。由于本地传输不可用,因此收件人验证将失败。

如果要在本地存储电子邮件,则应重新启用本地传输(请参阅main.cf和master.cf)并确保本地用户可用。如果您不想在系统本地存储邮件但仅充当中继服务器,请将djigzo_mydestination和mydestination设置为空值。