使用Plesk Host配置Mailserver手册

问题描述 投票:1回答:1

我们为客户做一些简单的托管。其中之一是使用需要在我们的服务器上使用SMTP的自托管邮件交换服务器。因此,我们有指向其服务器的MX DNS条目,以及带有一个用于发送电子邮件的邮箱的后缀。

现在,第一个问题是,Plesk认为当从Client x向我们正在讨论的Client发送电子邮件时,它可以在本地传递Mail。失败了,因为这里没有邮箱,并且Plesk不询问MX条目。

第二:我们希望将后缀配置为此客户端作为备份MX运行。

是否有任何方法可以手动配置每个附件的后缀,而在Plesk中禁用了邮件服务,以便可以发送本地发送的邮件?您还有其他想法吗?我们正在考虑针对这种情况使用另一台服务器。但是由于有多个域(即将推出),在其他服务器上运行Plesk将使我们花费更多的许可证。

我们正在使用Plesk Host在Ubuntu上运行。

hosting exchange-server plesk postfix
1个回答
1
投票
  1. 向DNS设置添加更高优先级的MX记录。
  2. 编辑/etc/postfix/main.cf,然后将域添加到relay_domains。添加空的relay_recipient_maps参数
relay_domains = $mydestination, domain.com
relay_recipient_maps =
  1. 备份virtual_domains.db
cp /var/spool/postfix/plesk/virtual_domains.db /var/spool/postfix/plesk/virtual_domains.db.backup
  1. 使数据库可编辑
postmap -s /var/spool/postfix/plesk/virtual_domains > /var/spool/postfix/plesk/virtual_domains
  1. 编辑文件并删除行example.com
vi /var/spool/postfix/plesk/virtual_domains
  1. 使用以下命令重新创建virtual_domains.db文件并删除可编辑的virtual_domains文件
postmap /var/spool/postfix/plesk/virtual_domains
rm /var/spool/postfix/plesk/virtual_domains
  1. 重新启动Postifx
service postfix restart
  1. 通过检查后队列和邮件日志进行测试
postqueue -p
// and
tail -f /var/log/maillog

警告:通过plesk更改其他内容时,virtual_domains.db可能会被覆盖

© www.soinside.com 2019 - 2024. All rights reserved.