答案1
nginx/apache 与设置电子邮件用户 ID 和服务器不是特别相关。
检查 的内容/etc/mailname
。这应该是 的nsoo1234.ip-12-34-23.eu
设置位置。将名称更改为此文件中您要使用的域。
设置邮件服务器以实现可靠的投递需要一些工作。如果您只是发送邮件,您可以将邮件服务器配置为智能主机,并使用 ISP 的中继服务器。
接收邮件需要 DNS 配置才能正常工作。您可以在运行电子邮件服务器有帮助。您还应考虑在 DNS 中设置 SPF(发件人策略框架)记录,以阻止使用您的域发送垃圾邮件。
我更喜欢使用exim4
而不是sendmail
。其他人更喜欢使用postfix
。在大多数情况下,这三种方法中的任何一种都可以替代其他方法。它们的构造和配置有很大不同,但功能是相同的。
答案2
我认为最简单的方法是将主机 FQDN(完全限定域名)更改为公共 DNS 中的 名称MX
或DNS 记录。A