本文由AI翻译

工作原理

ONLYOFFICE 邮件是一款可以在您的门户上直接处理电子邮件的工具。它提供了其他电子邮件客户端中实现的各种标准功能:

  • 连接邮箱,
  • 接收和发送电子邮件,
  • 使用通讯录和管理联系人,
  • 设置签名,
  • 使用邮件自动回复功能,
  • 打印信息。

除此之外,ONLYOFFICE 邮件还提供了其他邮件客户端无法提供的实用功能,即可以将信息添加到门户上的其他实体中,例如,您可以:

  • 自动将附件中的文档保存到门户的共享文件夹中,
  • 将新联系人添加到CRM模块中,
  • 将通信历史与CRM联系人/机会/案例关联,
  • 将事件添加到日历中。

这是用于创建单一工作空间并使您的业务沟通和客户关系更加便捷高效的门户工具之一。除了上述选项外,ONLYOFFICE 邮件还允许您:

  • 直接从CRM系统向客户发送发票,
  • 将存储在门户上的任何文档附加到电子邮件中。

ONLYOFFICE 邮件模块中,还可以使用ONLYOFFICE 邮件服务器,提供以下功能:

  • 连接您的域名,
  • 创建企业邮箱,
  • 添加别名,
  • 创建邮件组。

为了更好地理解ONLYOFFICE 邮件的特殊特性及其与其他邮件客户端(如Thunderbird或MS Outlook)的区别,您应该了解电子邮件作为一种现象是什么,以及在其他邮件客户端中发送和接收电子邮件的过程是如何进行的。

常用电子邮件客户端如何工作?

电子邮件是一种客户端/服务器解决方案。当从电子邮件客户端发送和接收电子邮件时,以下客户端和服务器端应用程序会进行交互:

  • MUA - 邮件用户代理,允许查看接收的邮件并将发出的邮件传输到邮件服务器,
  • MTA - 邮件传输代理,在服务器之间传输邮件,
  • MDA - 邮件投递代理,接收传入的邮件并将其投递到收件人的邮箱。

从电子邮件客户端发送邮件的过程如下:

  1. 发件人通过SMTP协议将电子邮件从电子邮件客户端传输到邮件服务器。
    • 发件人的电子邮件客户端连接到其外发邮件服务器。
    • 一旦与邮件服务器建立连接,关于电子邮件发件人、收件人和发送日期的信息将传输到服务器。
  2. 发件人的邮件服务器通过SMTP协议将电子邮件传输到收件人的邮件服务器。
    • 邮件服务器将邮件排队。在邮件实际发送之前,服务器会验证是否满足若干条件。
    • 发件人的邮件服务器参考域名系统(DNS),并验证收件人电子邮件地址中指定的域是否存在A和MX记录。
      • A记录允许获取与域名关联的外部IP地址。
      • MX记录允许找出接收该域邮件的邮件服务器的位置。
    • 发件人的邮件服务器验证负责邮件投递的端口25是否在收件人的接收邮件服务器上打开。
    • 如果所有要求都满足,发件人的邮件服务器会联系收件人的邮件服务器,告知其发送邮件的意图,并传输关于电子邮件发件人和特定收件人的信息。如果该收件人存在,则发送邮件正文。
    • 收件人的邮件服务器下载邮件并检查其是否有垃圾邮件或病毒。如果邮件通过所有检查,则将其放入存储中。如果邮件未通过检查,则可能会被拒绝。
  3. 收件人通过POP3或IMAP4协议连接到其邮件服务器,下载邮件,然后可以在电子邮件客户端界面中查看。

    POP3和IMAP4协议的主要区别在于以下几点:

    • POP3协议将整个电子邮件完全下载到用户的计算机上。这不确保反向同步。在客户端应用程序中执行的所有操作(例如阅读、移动)不会传输到服务器,也无法在其他电子邮件客户端中显示。
    • IMAP4协议允许在不下载整个邮件的情况下与邮件服务器交互,而是下载服务器上邮件的状态显示。用户只能查看电子邮件标题,并通过点击所需的标题选择性下载想要阅读的邮件。此协议确保反向同步。

ONLYOFFICE 邮件实现的特点

ONLYOFFICE 邮件包括以下主要组件:

  1. 邮件聚合器 - 一个从其他邮箱收集电子邮件的服务。

    以下组件也用于确保邮件聚合器的运行:

    • 自有电子邮件存储,
    • 电子邮件存储API,
    • 处理此API请求的HTTP服务器。它还负责发送电子邮件。

    在具有一组标准文件夹的用户界面中,您可以通过指定您的登录名、密码和连接到邮件服务器的设置来连接现有邮箱。邮件聚合器将通过连接设置中指定的用于检索电子邮件的协议(POP3或IMAP4)从连接的邮箱下载电子邮件到存储中。您将能够查看接收到的邮件并从任何连接的邮箱发送电子邮件。

    邮件聚合器始终存在延迟。如果您的门户上有很多用户,可以使用一些设置来确保所有用户的电子邮件在特定时间段内传递。首先,聚合器收集新邮件,然后收集所有其他邮件。也可以仅收集最近30天的邮件,或优先考虑活跃的门户用户。

    在我们的客户端中执行的任何操作都不会传输到源服务器,唯一的例外是:发送的邮件会放置在服务器的“已发送”文件夹中。

  2. 邮件服务器 - 一组软件产品,允许使用自己的域名从ONLYOFFICE 邮件界面发送和接收电子邮件。

    以下组件也用于确保邮件服务器的运行:

    • MailServer API - 用于连接自有域名、创建和设置邮箱、别名和邮件组的一组功能。
    • MailServer WebUI - 用于与MailServer API交互的管理页面。
    • 上面描述的邮件聚合器。

ONLYOFFICE 邮件与其他电子邮件程序的主要区别在于以下几点:

  • ONLYOFFICE 邮件服务器支持SMTP、IMAP和POP3协议,但电子邮件是通过HTTP服务器发送的。
  • ONLYOFFICE 邮件服务器没有自己的电子邮件客户端。邮件聚合器用于与ONLYOFFICE 邮件服务器一起工作,就像与任何其他第三方邮件服务器交互一样。

这导致了一些限制。例如,不可能通过IMAP协议实现全面的操作。

如果邮件服务器有自己的电子邮件客户端,则客户端和服务器端应用程序之间来自同一IP地址的连接数量没有限制,而使用第三方客户端时总是存在这样的限制。

由于我们使用邮件聚合器而不是自己的电子邮件客户端与ONLYOFFICE 邮件服务器一起工作,如果门户上有很多用户,这种限制可能会生效,因为所有用户的邮箱都在同一个IP地址上。

在您自己的服务器上托管 ONLYOFFICE 工作区

文章: 标签:
浏览所有标签