使用 Plesk Host 配置 Mailserver 手册
Configure Mailserver manual with Plesk Host
我们为客户提供一些简单的托管服务。其中之一是使用需要在我们的服务器上安装 SMTP 的自托管邮件交换服务器。
所以我们有指向他们服务器的 MX DNS 条目,以及后缀 运行 一个用于发送电子邮件的邮箱。
现在第一个问题是,当从客户端 x 向我们正在谈论的客户端发送电子邮件时,Plesk 认为它可以发送本地邮件。这失败了,因为此处不存在邮箱并且 Plesk 不要求 MX 条目。
其次:我们希望将后缀配置为 运行 作为此客户端的备份 MX。
是否有任何方法可以手动配置每个 abonnement 的 postfix,在 Plesk 中禁用邮件服务以便发送本地发送的邮件?
你有其他想法吗?对于这种情况,我们正在考虑使用另一台服务器。但是 运行在另一台服务器上使用 Plesk 会花费我们更多的许可证,因为有多个域(即将推出)。
我们正在 运行使用 Plesk Host Ubuntu。
- 向 DNS 设置添加具有更高优先级的 MX 记录。
- 编辑
/etc/postfix/main.cf
并将域添加到 relay_domains
。添加空 relay_recipient_maps
参数
relay_domains = $mydestination, domain.com
relay_recipient_maps =
- 备份
virtual_domains.db
cp /var/spool/postfix/plesk/virtual_domains.db /var/spool/postfix/plesk/virtual_domains.db.backup
- 使数据库可编辑
postmap -s /var/spool/postfix/plesk/virtual_domains > /var/spool/postfix/plesk/virtual_domains
- 编辑文件并删除行
example.com
vi /var/spool/postfix/plesk/virtual_domains
- 使用以下命令重新创建
virtual_domains.db
文件并删除可编辑的 virtual_domains
文件
postmap /var/spool/postfix/plesk/virtual_domains
rm /var/spool/postfix/plesk/virtual_domains
- 重启 Postifx
service postfix restart
- 通过检查 postqueue 和 maillog 来测试它
postqueue -p
// and
tail -f /var/log/maillog
Warning: virtual_domains.db might get overwritten when changeing other stuff via plesk
我们为客户提供一些简单的托管服务。其中之一是使用需要在我们的服务器上安装 SMTP 的自托管邮件交换服务器。 所以我们有指向他们服务器的 MX DNS 条目,以及后缀 运行 一个用于发送电子邮件的邮箱。
现在第一个问题是,当从客户端 x 向我们正在谈论的客户端发送电子邮件时,Plesk 认为它可以发送本地邮件。这失败了,因为此处不存在邮箱并且 Plesk 不要求 MX 条目。
其次:我们希望将后缀配置为 运行 作为此客户端的备份 MX。
是否有任何方法可以手动配置每个 abonnement 的 postfix,在 Plesk 中禁用邮件服务以便发送本地发送的邮件? 你有其他想法吗?对于这种情况,我们正在考虑使用另一台服务器。但是 运行在另一台服务器上使用 Plesk 会花费我们更多的许可证,因为有多个域(即将推出)。
我们正在 运行使用 Plesk Host Ubuntu。
- 向 DNS 设置添加具有更高优先级的 MX 记录。
- 编辑
/etc/postfix/main.cf
并将域添加到relay_domains
。添加空relay_recipient_maps
参数
relay_domains = $mydestination, domain.com
relay_recipient_maps =
- 备份
virtual_domains.db
cp /var/spool/postfix/plesk/virtual_domains.db /var/spool/postfix/plesk/virtual_domains.db.backup
- 使数据库可编辑
postmap -s /var/spool/postfix/plesk/virtual_domains > /var/spool/postfix/plesk/virtual_domains
- 编辑文件并删除行
example.com
vi /var/spool/postfix/plesk/virtual_domains
- 使用以下命令重新创建
virtual_domains.db
文件并删除可编辑的virtual_domains
文件
postmap /var/spool/postfix/plesk/virtual_domains
rm /var/spool/postfix/plesk/virtual_domains
- 重启 Postifx
service postfix restart
- 通过检查 postqueue 和 maillog 来测试它
postqueue -p
// and
tail -f /var/log/maillog
Warning: virtual_domains.db might get overwritten when changeing other stuff via plesk