如何在 Ubuntu 上设置 SMTP 服务器
电子邮件服务器现在是小型、中型和大型企业的必备设备。它们可以实现简单高效的交通控制。此外,拥有电子邮件服务器可确保您可以独立定义或设置规则来实现您的目标。这些优势可确保您更高效、更清洁地管理服务器。
SMTP 是电子邮件服务器管理的理想协议。 SMTP 通常称为简单邮件传输协议,是一种专为电子邮件传输而设计和使用的标准互联网通信协议。
它通过使用第三方服务提供商通过服务器发送电子邮件来路由电子邮件。该协议对于拥有大量电子邮件的公司或企业非常有用。值得注意的是,SMTP 没有停机时间,将电子邮件发送到您的收件箱而不是垃圾邮件文件夹,并且在仪表板上有一个分析部分。因此,您不需要大量时间和资源来管理您的电子邮件服务器。
本文演示如何在 Ubuntu 22.04 上设置 STMP 服务器。如果您的计算机在 Ubuntu 20.04 上运行,则适用相同的步骤。
第 1 步:更新您的服务器
第一步是登录您的服务器并更新它。您可以使用 SSH 登录,确保您的服务器运行最新的 Ubuntu 软件包。除了 SSH,您还可以使用 CTRL+ALT+T 来访问您的服务器。然后您可以执行以下命令:
第2步:安装Postfix
一旦您的服务器是最新的,请使用以下命令安装 Postfix 以安装电子邮件实用程序:
安装过程中会弹出Postfix配置窗口。窗口将显示如下:
该配置以 Internet 站点作为默认邮件配置类型。这是为此特定目的推荐的配置类型。因此,您应该按TAB,选择确定,然后按ENTER。
步骤 3:配置 Postfix
现在,配置 Postfix 以使其能够从正在运行的服务器发送和接收电子邮件。在这种情况下,运行的服务器是本地主机。您可以通过将 Postfix 设置为专门侦听环回接口来实现此配置过程。该接口是服务器用于内部通信的虚拟网络。
通过编辑主 Postfix 配置文件 (main.cf) 进行相关修改,该文件位于 etc/postfix 中。但是,请在进行任何编辑之前备份文件。您可能需要原始版本。
然后您可以使用以下命令访问该文件:
从文件中找到以下行:
关注 inet_interfaces 并将其值设置为仅环回,如下所示。
第 4 步:应用更改并启动 Postfix 服务器
确保在 Postfix 配置文件中进行必要的更改后保存该文件。然后,您可以启用 Postfix 并使用以下实用程序启动它:
第5步:配置防火墙
防火墙可能会限制 Postfix。您可以使用以下命令允许防火墙中的所有 Postfix 功能:
步骤 6:测试 STMP 服务器
使用Telnet确认服务器是否正常运行。以下命令应该有帮助:
一个完美工作的 Postfix 应该返回以下结果:
继续安装Postfix的邮件发送包。这可以使用以下命令实现:
安装完成后运行以下命令。该实用程序应该帮助完成设置过程。
测试时,请根据需要填写您的实际电子邮件地址。
结论
本教程提供了有关如何使用 Postfix 设置 STMP 服务器的分步指南。您可能知道,Postfix 服务器允许实施 SMTP 协议来帮助管理邮件发送。它速度快、易于配置且非常安全,因此在处理批量电子邮件的企业中很受欢迎。