答案1
您似乎缺乏一些有关电子邮件工作原理的基本知识;在您的服务器上安装和配置邮件服务器程序是不够的,外界需要知道如何寻址和联系它。
为了让您的服务器能够从互联网接收邮件,您至少需要一个公共 DNS 域名(如“yourdomain.com”)、一个用于服务器的公共静态 IP 地址以及您域的 DNS 区域中的 MX 记录,以表明该 IP 地址上的计算机是该域的邮件服务器。此外,您的电子邮件地址将采用以下格式“[电子邮件保护]“,因此您的邮件服务器程序需要进行相应的配置。
“Localhost” 只是一个私有的虚拟名称,指的是您所在的主机;您不能使用它从服务器本身以外的任何地方识别您的服务器。