具有相同域的电子邮件不会从后缀发出

Sha*_*Ali 14 email postfix-mta

我使用postfix发送电子邮件.当我向其他域发送电子邮件时它工作正常,但是当我将电子邮件发送到修复程序配置的同一域时,它不会发送电子邮件.

以下是我的配置:

myhostname = [FQDN]
virtual_alias_maps = hash:/etc/postfix/virtual
#home_mailbox = mail/
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
#mydestination = mydomain1.com, mydomain2.com
#relayhost =
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
Run Code Online (Sandbox Code Playgroud)

谁能指出我哪里配置错误?

hof*_*n41 28

在main.cf文件中添加此空行.

mydestination = 
Run Code Online (Sandbox Code Playgroud)

然后通过运行重新加载后缀配置

/etc/init.d/postfix reload
Run Code Online (Sandbox Code Playgroud)

我注意到你试图通过注释定义mydestination的行来做类似的事情,但是,这不会解决你的问题因为mydestination默认为$ myhostname,localhost.$ mydomain,localhost.


mti*_*935 3

检查 /etc/postfix/main.cf 文件中的设置,特别是 virtual_mailbox_domains 的设置。如果您的域在这一行中,但另一台服务器是您域的 MX,那么这可以解释问题 - 即 postfix 服务器认为它正在处理您域的传入邮件,但 MX 记录却另有说明。