我正在寻找一种在我的 Ubuntu 服务器上安装邮件服务器的简单方法。我希望能够通过 Webmail(例如 roundcube)接收和发送电子邮件。
我有一个域名。网络服务器已经正常运行。
当我在 Google 上搜索“在 Ubuntu 上安装邮件服务器的简单方法”时,我看到的博客上有数百个安装邮件服务器的步骤:
但是,如果我按照这些教程操作,我肯定会犯错误,而且会非常非常耗时。不过,大多数步骤看起来很容易自动化。
我尝试了几种安装方法:
sudo apt-get install dovecot-postfix
sudo tasksel install mail-server
但从那时起,我不知道如何添加电子邮件帐户,并测试它是否真的有效。
您是否知道是否有自动安装邮件服务器的方法?
编辑-新答案
信箱中的邮件
一个非常有趣的开源项目,将 ubuntu 机器变成电子邮件服务器:
答案1
这是最好/简单的方法。
sudo apt-get install postfix
就这样,邮件服务器就安装完成了。
现在管理该邮件服务器是一个完全不同的故事。
默认情况下,postfix 将为所有本地用户帐户提供和转发服务。这应该可以让你入门了。如果你想要更复杂的东西,那么你真的真的需要阅读、研究、学习、学徒等。邮件服务器的正确设置非常非常复杂。即使设置正确,它们也需要不断的监督和监控。如果你做的不仅仅是本地投递,那么我 100% 建议你不要设置自己的邮件服务器。
如果你要向非本地地址发送电子邮件,请不要忘记设置 DNS 和 SPF 记录。这是最低要求,将不是可向大多数 ISP 投递邮件。
再次强调,我强烈建议您在尝试运行公共邮件服务器之前阅读并充分了解您正在做的事情。请记住,(至少在美国)如果您从服务器错误地发送了电子邮件,您可能会被罚款。这种情况很少见,但确实发生过。更常见的后果是,您会被列入黑名单,被排斥,被标记为一般邪恶的人,并被禁止再次运行电子邮件服务器(这种情况经常发生)。
如果您要运行公共服务器,请务必先与您的 ISP/托管商沟通。您至少需要一个静态 IP 和他们的许可。大多数 ISP 会完全阻止您长时间运行配置错误的邮件服务器。
我添加了所有这些警告,以便您知道,本地交付、内部网交付,您都可以。远程交付,知道你在做什么在您尝试之前。如果处理不当,配置错误的邮件服务器可能会带来巨大的灾难。
答案2
津布拉是一款出色且易于设置的协作邮件服务器,对于某些人而言,它可能有点繁重,但我第一次安装它时,不到 30 分钟就启动并运行了。如果您真的需要,它甚至提供付费支持。
答案3
答案4
我使用包罗万象的WEBMIN。在此处找到
它具有不同的模块,您可以将其纳入(或不纳入)管理您的服务器。这些模块,即:Apache、RAID、Sendmail 等,是 Webmin 的插件,因此安装后即可进行管理。Webmin 还可以管理您当前的安装和报告。
这个简单的应用程序是管理员设置 VOIP、邮件、数据库、云、防火墙等的骨干。
你可以保持简单,或者和大男孩一起努力。
任何经验丰富的系统管理员都使用过这个或类似的东西。这是 Ubuntu 12.04 上邮件服务器的前端 GUI:Postfix、Dovecot、MySQL 等。