如何设置一个简单的电子邮件服务器以在 Ubuntu 的本地主机中发送和接收电子邮件?

How to setup a simple email server to send and receive email in localhost in Ubuntu?

我正在使用 Ubuntu 16.04 LTS。我想在我的盒子里设置一个简单的电子邮件服务器,以测试我的应用程序的电子邮件发送和接收功能。我正在寻找一种易于设置的解决方案,以启用此功能。我的期望是;

  1. 两个电子邮件 ID sender@localhostreceiver@localhost
  2. 电子邮件应该可以在 Thunderbird 等电子邮件客户端中配置
  3. 应该可以在没有互联网连接的情况下工作

关于如何设置的详细的初学者级别的答案或初学者级别的教程link将非常有帮助。

谢谢。

您需要为 运行 邮件服务器设置一些重要的安全防护措施,主要是为了防止您的系统成为垃圾邮件中继站并被用来针对 Internet 上的无辜用户。即使 运行 在本地设置电子邮件服务器也可能使您面临这些攻击,除非您采取适当的步骤。值得庆幸的是,有许多不错的配置,包括 Ububtu(和其他平台),可以让这一切变得简单。我认为这就是您想要的:

https://gist.github.com/raelgc/6031274

只需按照 Ubuntu 的说明进行操作,它应该可以正常工作。它甚至在示例配置中内置了一些安全说明,以防止您意外遇到麻烦(例如成为开放式继电器等)。

希望对您有所帮助。