Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 服务器上每个域的邮件客户端配置_Linux_Apache_Email_Cpanel_Whm - Fatal编程技术网

Linux 服务器上每个域的邮件客户端配置

Linux 服务器上每个域的邮件客户端配置,linux,apache,email,cpanel,whm,Linux,Apache,Email,Cpanel,Whm,我们在linux/apache服务器上有WHM和cPanel。 我们在此服务器上的不同ip上运行不同的域。以下是一个例子: 域名:IP domain1.com: *.11 domain2.com: *.12 domain3.com: *.13 每个域都应该有自己的邮件 mail.domain1.com mail.domain2.com mail.domain3.com 主机名的A项是 hostname: web.domain1.com serve

我们在linux/apache服务器上有WHM和cPanel。 我们在此服务器上的不同ip上运行不同的域。以下是一个例子:

域名:IP

domain1.com: *.11  
domain2.com: *.12  
domain3.com: *.13  
每个域都应该有自己的邮件

mail.domain1.com  
mail.domain2.com  
mail.domain3.com  
主机名的A项是

hostname:         web.domain1.com   
server main ip:   *.11  
domain3.com的DNS区域记录:

The NS record for domain3.com:      ns1.domain1.com  
The NS record for domain3.com:      ns2.domain1.com  
The A  record for domain3.com:      *.13  
The MX record for domain3.com:      mail.domain3.com  
The A  record for mail.domain3.com: *.13  
问题是mail.domain3.com仍在使用web.domain1.com处理其传入和传出的邮件

有没有办法让domain3.com使用自己的mail.domain3.com而不是指向web.domain1.com?(这也导致对domain3.com的错误证书发出一些SSL证书警告(domain3.com正在使用web.domain1.com的SSL证书,而它应该使用自己的SSL证书。)

非常感谢D


-Tony

无法将MX设置为mail.domainname,将MX设置为服务器的物理名称表示主机名。你应填写以下条目:

域名3.com:.13
domain3.com的MX记录:主机名

不要设置mail.domain3.com记录