防止 Postfix 重写外发邮件收件人

防止 Postfix 重写外发邮件收件人

我已将 Postfix 服务器配置为使用别名。发送至 的来信[email protected]将被重定向至[email protected]

但看起来我的别名映射也正在重写外发邮件收件人,因为当我向发送电子邮件时[email protected],我收到以下未送达邮件报告:

<[email protected]> (expanded from <[email protected]>):
host mail.anotherdomain.com[x.x.x.x] said:
    550 5.1.1 <[email protected]>: 
    Recipient address rejected:
    User unknown in virtual mailbox table (in reply to RCPT TO command)

这就是我的main.cf样子(只是其中的一部分):

virtual_mailbox_domains = $mydomain
virtual_mailbox_maps = mysql:/etc/postfix/mysql-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-alias-maps.cf
alias_maps =

别名查询如下:

SELECT CONCAT(destination, '@%d') FROM alias WHERE source = '%u';

还有我的master.cf(只是一部分):

smtp inet n - n - - smtpd

submission inet n - n - - smtpd
    -o syslog_name=postfix/submission
    -o smtpd_client_restrictions=permit_sasl_authenticated,reject

如何防止 Postfix 重写发送邮件的收件人?

相关内容