我设法设置一个物理服务器使用后缀,dovecot与MySQL服务器。 我打算使用虚拟域和用户。
目前的设置发送和接收电子邮件。
发送 smtp.example.com
接收 pop.example.com
现在的问题是,一个普通的通配符ssl证书的工作? 或者我应该只使用一个域来简化它像mail.example.com发送和接收?
证书validation将由客户端完成。 为POP,IMAP和SMTP定义通配符的使用,所以通配符证书应该适合。 但是可能有些老客户端有问题,因为SMTP中的证书处理细节只是在其他协议后面定义的,所以一些老客户端可能不会期望通配符。
或者我应该只使用一个域来简化它像mail.example.com发送和接收?
是的,我会build议。 实际上,Google Apps使用相同的技术来处理指向它的数千个域。
ASPMX.L.GOOGLE.COM (和朋友)。 smtp.gmail.com和imap.gmail.com 作为他们的SMTP和IMAP服务器,而不pipe原始域如何。 为什么你应该使用这种技术的一些原因是
如果您想为子域名提供smtp / imap,那么最好有一个专门的子域名。 恕我直言,你甚至不应该把你的服务分成两个或多个独立的子域,如smtp.example.com和pop.example.com 。 只要使用mail.example.com可以用于smtp/pop/imap甚至http如果你打算启动一些networking邮件。