我正在尝试在我的debian服务器上安装postfix。这是一种“通用”机器。
该服务器正在docker容器中运行一个Apache Web服务器和几个应用程序。我想添加一个后缀邮件服务器。每个教程都告诉我将主机名更改为mail.mydomain.com
,但是据我了解,主机名适用于整个系统。这主要不是邮件服务器,因此我宁愿不要仅提交邮件服务器的主机名。
命名主机mail.mydomain.com?
的目的是什么? Apache可以正常工作,而无需命名系统mydomain.com
。
我是想为邮件服务器配备一台单独的计算机吗?还是应该尝试将其放入Docker容器中?
实际上不需要更改主机名。您将添加一个FQDN,以便诸如postfix之类的服务可以使用它。
假设您的/etc/hosts
看起来像这样:
127.0.0.1 myhostname localhost localhost.localdomain
::1 myhostname localhost localhost.localdomain
设置FQDN以使其成为主机名的别名:
127.0.0.1 myhost.domain.com myhostname localhost localhost.localdomain
::1 myhost.domain.com myhostname localhost localhost.localdomain
然后您可以通过hostname --fqdn
进行验证
myhost.domain.com
虽然hostname
与之前的myhostname
相同>