安装邮件服务器的简单方法

我正在寻找一种在我的Ubuntu服务器上安装邮件服务器的简单方法。 我希望能够通过网络邮件(例如圆形立方体)接收和发送电子邮件。

我有一个域名。 Web服务器已经正常运行。

当我用Google搜索“在Ubuntu上安装邮件服务器的简单方法”时,我到了博客上,通过数百个步骤来安装邮件服务器:

  1. Ubuntu 12.04上的邮件服务器:Postfix,Dovecot,MySQL
  2. 在Ubuntu上创建邮件服务器
  3. 后缀

但是,如果我遵循这些教程,我肯定会犯错误,这将是非常非常耗时的。 但是,大多数步骤看起来很容易实现自动化。

我尝试了几种安装方法:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

但是从那里开始,我不知道如何添加电子邮件帐户,并测试它是否真的有效。

您知道是否有自动安装邮件服务器的方法吗?

编辑新的答案

邮件在一箱

一个非常有趣的开源项目,将ubuntu机器变成电子邮件服务器:

https://github.com/JoshData/mailinabox

Zimbra是一个很好的,易于设置的邮件服务器,它可能会对某些人的需求有点沉重,但是我第一次安装它时,我在30分钟内完成并运行它。 如果你真的需要,它甚至会得到支持。

这是最好/最简单的方法。

sudo apt-get install postfix

这就是安装了邮件服务器。

现在管理该邮件服务器是一个完全不同的故事。

默认情况下,postfix将为所有本地用户帐户提供和中继。 这应该让你开始。 如果你想要更复杂的东西,你真的需要阅读,学习,学习,学徒等。邮件服务器设置正确非常复杂。 即使设置正确,他们也会持续监督和监控。 如果你做的更多,然后本地交付,那么我100%建议你不要设置自己的邮件服务器。

如果您要向非本地地址发送电子邮件,请不要忘记设置DNS和SPF记录。 这是最低限度的, 不会导致大多数ISP的可交付邮件。

同样,我强烈建议您在尝试运行公共邮件服务器之前阅读并完全理解您在做什么。 请记住,(至少在美国)您可能会因电子邮件而被罚款,因为您的服务器发送的电子邮件不正确。 这很罕见但已经发生了。 一个更常见的影响是你被列入黑名单,避开并被标记为一个普遍邪恶的人,并被禁止再次运行电子邮件服务器(这种情况经常发生)。

如果您要运行公共服务器,请确保先与您的ISP / Hosting通话。 您至少需要一个静态IP和他们的许可。 大多数互联网服务供应商都会阻止您100%回到互联网上,以便在较长时间内运行配置不正确的邮件服务器。

我添加所有这些警告,以便您知道,本地交付,内联网交付,您的罚款。 远程交付,在您尝试之前知道自己在做什么。 如果处理不当,错误配置的邮件服务器可能会带来整个灾难。

如果您是电子邮件服务器的新手,但仍想设置一个。 你可以看看我的博客页面Tiny VPS Postfix 。

这是一个很好的学习起点,您可以将配置用于将来的完整设置。

它能做什么

  • 发送/接收您域名的邮件
  • 根据配置将所有传入的电子邮件转发到另一个电子邮件

什么不是

  • 没有本地帐户,所有username@your-domain.com都配置为转发
  • 没有网络邮件。 您将使用第三方电子邮件服务(例如Yahoo,GMail等)

如果这是你想要的, 那么我将在这里复制指令。 我将按原样留下这个答案。

邮件在一箱

一个非常有趣的开源项目,将ubuntu机器变成电子邮件服务器:

https://github.com/JoshData/mailinabox

我使用无所不包的WEBMIN。 在这里找到

它具有不同的模块,您可以将它们合并(或不合并)到管理服务器中。 这些模块即:Apache,RAID,Sendmail等是Webmin的插件,因此在安装时可以管理。 Webmin还可以管理您当前的安装和报告。

这个简单的应用程序是管理员的主干,用于设置VOIP,邮件,数据库,云,防火墙等。

你可以保持简单,或与大男孩一起滚动。

任何好玩的系统管理员都使用过这个或类似的东西。 这是Ubuntu 12.04上的A Mailserver的前端GUI:Postfix,Dovecot,MySQL等。 在此处输入图像描述

您还应该考虑“mailinabox”的灵感之一, Drew Crawford关于如何在2小时内对您的电子邮件进行NSAcertificate的post。

这不短,但你找不到任何简短的东西。 由于用户,域,转发表在MySQL中是虚拟的,因此易于遵循并且易于管理。 邮件用户无需系统帐户即可登录POP或IMAP。 适用于StartTLS或SSL。

它指导您构建mysql查询并将它们挂钩在postfix中以使用mysql作为虚拟后端并安装防病毒,反垃圾邮件filter和Webmail(SquirrelMail)。 针对不同版本的Ubuntu有各种版本的指南。

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts

Ubuntu帮助/ MailServer https://help.ubuntu.com/community/MailServer

Ubuntu官方文档大部分时间都很容易。