为什么我们不建议运行我们自己的邮件服务器

电脑杂谈  发布时间:2020-08-03 01:04:49  来源:网络整理

邮件服务器杀毒软件_杀毒 软件_百度手机卫士杀毒器历史版

提供: ZStack云计算

内容介绍

基于您自己的域名构建网站或应用程序时,可能需要一组邮件服务器来处理域中的电子邮件. 尽管运行您自己的邮件服务器是完全可行的,但是由于许多实际原因,我们不建议您使用此选项. 在今天的教程中,我们将深入讨论这个问题.

如果您不想阅读整篇文章,可以总结一下: 建立和维护自己的邮件服务器非常复杂且耗时. 通过选择其他解决方案节省的资源可用于创造其他更大的价值,甚至包括使用付费邮件服务. 好吧,如果您想了解更多详细信息,让我们立即进入主题.

邮件服务器非常复杂

典型的邮件服务器通常由大量软件组件组成,每个组件负责实现特定功能. 每个组件都需要仔细配置和调试,以确保整个邮件服务器有效运行. 由于活动部件众多,因此邮件服务器非常复杂,难以设置.

让我们看一下邮件服务器的必要组件:

此外,您可能还需要以下附加组件:

尽管某些软件包已经包含各种功能组件,但我们仍然必须对每个组件进行实际选择. 除软件组件外,邮件服务器还需要与域名,正确的DNS记录和SSL证书配合使用.

百度手机卫士杀毒器历史版_邮件服务器杀毒软件_杀毒 软件

下面我们详细介绍每个组件.

邮件传输代理

邮件传输代理(MTA)负责处理简单邮件传输协议(STMP)通信,它具有两个主要功能:

将用户的电子邮件发送到外部MTA(另一个邮件服务器)以接收来自外部MTA的电子邮件

MTA软件示例: Postfix,Exim和Sendmail.

邮件分发代理

邮件分发代理(MDA)有时也称为本地分发代理(LDA),它负责从MTA接收邮件并将其放置在正确的邮件用户邮箱中.

当前,市场上有多种邮箱格式,包括mbox和Maildir. 每个MDA支持几种特定的邮箱格式. 邮箱格式的选择决定了邮件服务器上的实际存储方法,磁盘使用情况和邮箱访问性能.

MDA软件示例: Postfix和Dovecot.

邮件服务器杀毒软件_百度手机卫士杀毒器历史版_杀毒 软件

IMAP和/或POP3服务器

IMAP和POP3都是邮件客户端使用的邮件检索协议(即,用于读取邮件的软件). 每个协议都有其自身的复杂性,但是在这里我们将主要强调其主要区别.

IMAP是最复杂的协议,它允许多个客户端同时访问一个邮箱. 邮件信息将被复制到客户端,但是原始信息仍将存储在服务器中.

POP3更简单. 它将邮件信息传输到邮件客户端所在的计算机,默认情况下通常是用户的本地计算机.

可以提供IMAP和/或POP3服务器功能的软件: Courier,Dovecot和Zimbra.

垃圾邮件过滤器

垃圾邮件过滤器的功能是减少邮件服务器接收到的垃圾邮件数量. 垃圾邮件过滤器的工作原理是启用垃圾邮件检测规则-它使用一系列指示符来过滤信息,包括源服务器,邮件内容等. 如果邮件的“垃圾邮件级别”达到阈值,它将被标记为垃圾邮件.

垃圾邮件过滤器也可以对传出邮件起作用. 此功能适用于用户的电子邮件帐户被盗的情况.

SpamAssassin目前是一种流行的开源垃圾邮件过滤器.

杀毒 软件_百度手机卫士杀毒器历史版_邮件服务器杀毒软件

防病毒软件

防病毒软件用于检测电子邮件中的病毒,木马,恶意软件和其他威胁元素. ClamAV是当前最受欢迎的开源防病毒引擎.

邮件前端

许多用户希望能够使用邮件前端访问邮件服务. 运行邮件服务器时,邮件前端基本上是一组邮件客户端,允许用户通过浏览器访问它-Gmail是最典型的示例. 邮件前端组件的操作需要与Nginx或Apache之类的Web服务器配合使用,并且可以在邮件服务器中运行.

可以实现邮件前端功能的软件包括Roundcube和Citadel.

维护很费时间

现在,每个人都熟悉邮件服务器的基本组件,并且安装和配置它需要花费大量时间. 此外,还有其他同样复杂的维护任务,包括持续确保防病毒和垃圾邮件过滤规则,更新各种邮件服务器组件等等.

远离黑名单

维护自己的邮件服务器的另一个主要挑战是确保始终避免包含各种黑名单-它也称为DNSBL,阻止列表或黑洞列表. 这些列表包含已报告已发送垃圾邮件的邮件服务器的IP地址(或存在未正确配置的DNS记录). 许多邮件服务器将订阅一个或多个黑名单,并且邮件源服务器将被相应地过滤. 如果列出了我们的邮件服务器,则发送的邮件很可能被直接过滤并丢弃.

邮件服务器杀毒软件_百度手机卫士杀毒器历史版_杀毒 软件

如果我们的邮件服务器被列入黑名单,我们通常可以将其撤消(或从黑名单中删除). 在这种情况下,您需要了解被列入黑名单的原因并解决问题,包括搜索黑名单并按照提示退出.

故障排除非常困难

尽管人们每天都在使用电子邮件,但必须强调的是,这是一个非常复杂的系统,很难进行故障排除. 例如,如果未收到我们发送的消息,我们应该在哪里开始调查?此问题可能是由于许多邮件服务器组件之一的配置错误,例如错误的邮件过滤机制或黑名单.

简单的备用邮件服务

现在,每个人都知道运行自己的邮件服务器的困难,让我们看看相关的替代方法. 以下邮件服务可以满足每个人的需求,并允许您根据自己的域名发送和接收邮件.

此列表的内容是有限的,我们有更多项目可供选择,每种服务都有其自身的功能和价格定位. 总而言之,您可以根据需要进行选择.

简单的备用Postfix处理外发邮件

如果要使用简单的应用程序在服务器上发送邮件,则不需要配置完整的邮件服务器. 您可以直接设置简单的邮件传输代理(MTA),例如Postfix. 有关详细信息,请参阅如何在Ubuntu 14.04中安装和设置Postfix.

此外,您可以在服务器上将sendmail配置为用于发送消息的邮件传输方案.

仍然渴望尝试吗?

如果仍然要运行自己的邮件服务器,则可以参考以下不同的实现方法:

本文来自DigitalOcean社区. 英文原版: 为什么您可能不想运行自己的邮件服务器作者: Mitchell Anicasd

翻译: diradw


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-290628-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 佛多佛朗明哥
        佛多佛朗明哥

        统一对台湾人民是有百利而无一害的

      热点图片
      拼命载入中...