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.
检查 /etc/postfix/main.cf 文件中的设置,特别是 virtual_mailbox_domains 的设置。如果您的域在这一行中,但另一台服务器是您域的 MX,那么这可以解释问题 - 即 postfix 服务器认为它正在处理您域的传入邮件,但 MX 记录却另有说明。
| 归档时间: |
|
| 查看次数: |
6144 次 |
| 最近记录: |