我已经研究过 Postfix 文档,看来我想要做的是设置:
Null Client 上的 Postfix
Slicehost 的技术帮助毫无进展,但是我想做这样的事。
我需要设置电子邮件以发送注册确认和新密码请求。
我想对服务器上托管的 2 个域执行此操作:
domain1.com
domain2.com
这是 domain1.com 的当前配置:
/etc/postfix/main.cf
myhostname = mail.domain1.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mail.domain1.com, instantdm, localhost.localdomain, localhost
relayhost = domain1.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback only
local_transport = error:local delivery is disabled
看起来似乎应该为 domain2.com 配置 main.cf,但我不明白如何为 2 个不同的域名配置 postfix。
/etc/postfix/main.cf:
myorigin = domain2.com # this defines what the From address in the email [email protected] vs. [email protected]
relayhost = $mydomain
inet_interfaces = loopback-only
local_transport = error:local delivery is disabled
您能给我提供更好的说明或者告诉我如何正确配置吗?
答案1
您应该在“mydestination =”中列出domain1.com,domain2.com,而不是“myorigin =”。