我正在尝试设置 Virtualmin,但到了我菜鸟的系统管理员技能无法完成工作的地步。这是我尝试刷新 Virtualmin 配置时收到的消息。
BIND DNS 服务器已安装,并且系统已配置为使用它。但是,默认主 DNS 服务器 XXXXXX 不是完全限定域名。
Sendmail 仅接受以下端口上的 SMTP 连接:127.0.0.1 端口 smtp。不会接受来自互联网上其他系统的电子邮件。这可以在 Sendmail 邮件服务器模块中更改。
请告诉我需要做什么才能正确配置 Sendmail。谢谢!
答案1
我创建了一个Virtualmin 服务器模板在 RightScale 上。您可以使用它在 Amazon EC2 上启动 Virtualmin 服务器。如果您想先试用 Virtualmin,而不必费心配置,那么它可能正是您所需要的。
答案2
您应该能够通过登录 Virtualmin,然后选择 Webmin -> 服务器 -> Sendmail 邮件服务器来找到 Sendmail 的选项。
您将在那里获得配置选项,包括服务器应该监听哪些 IP。
欲了解更多信息,您可以查看以下页面: http://www.virtualmin.com/documentation/id,mail_relaying_with_virtualmin/
答案3
Doruk 提到的邮件中继模块文档与此特定问题完全无关。您不需要该模块来实现正常的邮件服务,也不需要该模块来消除此错误。您根本不应该参考该特定页面来获取安装和初始配置建议。
我手边没有任何装有 Sendmail 的服务器,所以我无法具体告诉您如何纠正此 sendmail 错误。
但是,名称服务器错误非常容易修复:编辑 /etc/resolv.conf 并添加 127.0.0.1 作为名称服务器。
我是但是,如果您是新手,为什么会选择手动安装 Virtualmin?设置功能齐全的虚拟主机系统(Virtualmin 管理的就是这个)极具挑战性且耗时。我们在下载页面提供了一个安装脚本,可自动为您完成所有配置,网址为http://www.virtualmin.com/download
它会设置您需要的所有组件,安装完成后它们都会正常工作。即使您已经修复了这两个小错误,您目前也还远未获得一个功能齐全的 Virtualmin 系统;即使修复了这两个小错误,您还需要进行几十项其他配置更改,其中大多数都比这两个错误复杂得多。
我强烈如果您不是经验丰富的系统管理员,建议您不要尝试从头开始手动配置虚拟主机系统。我们有一些关于 Virtualmin 手动安装的文档,但并不完整,并且需要相当高水平的知识(因为我们希望非技术用户使用我们提供的安装脚本)。