一份菜单

电子邮件如何运作? –电子邮件基本概念介绍

通过电子邮件客户端,您’通常会撰写一条消息,附加任何必要的文件,然后将其发送给收件人。但是,您是否想知道幕后发生了什么?电子邮件如何从您的发件箱发送到收件人的收件箱?

在本文中,我们将解释电子邮件的基础。对于那些已经知道这些知识的人,这可能是快速复习。

什么是电子邮件?

直到1971年,人们只能将消息发送给仅在同一系统上工作的其他人。 1971年,雷·汤姆林森(Ray Tomlinson)发送了第一封电子邮件。尽管那是基于消息的非常简单的通信,但它构成了当今高级电子邮件已成为基础的基础。

The main components of an 电子邮件system that facilitate sending and receiving of e-mails 上 Internet are :

  • An 电子邮件client
  • An 电子邮件server (SMTP server)
  • 流行音乐和IMAP服务器。

让我们研究这些,然后最后尝试将各个点联系起来以了解完整的系统。

电子邮件客户端

If you use e-mails for 上 line communication the you would definitely be using  an 电子邮件client. An 电子邮件client provides you with the following capabilities :

  • 提供人们发送给您的消息列表。列表中的每个条目都包含发件人的名称,主题,邮件正文中的几句话以及接收邮件的时间/日期。
  • 提供阅读完整邮件,回复邮件或将其转发给其他人的功能。
  • 提供撰写新邮件并将其发送给所需收件人的功能。
  • 删除一条消息。

电子邮件客户端可以是独立的(例如Microsoft Outlook,Pegasus等),也可以是基于Web的(例如gmail,yahoo等)。电子邮件客户端可以提供许多高级功能,但是无论电子邮件客户端的类型如何,上述类型的核心功能都由所有类型的客户端提供。

电子邮件服务器

每当您从电子邮件客户端发送消息时,该消息都会发送到电子邮件服务器。电子邮件服务器管理它接收的消息。如果要将消息发送到同一子网上的收件人,则它将消息转发到POP或IMAP服务,否则它将按照标准过程通过Internet将消息发送到目的地。

如果通过Internet将电子邮件发送到远程目标,则电子邮件服务器两次进入图片。首先’s the sender’电子邮件服务器,它通过Internet发送电子邮件,第二个是接收者’接收电子邮件并确保将其传递给收件人的电子邮件服务器’的系统。另一方面,当收件人在同一子网中时,电子邮件服务器仅出现一次。

SMTP servers are widely used as 电子邮件servers all over the internet. An SMTP server is also known as Mail Transfer Agent (MTA).

您可能还想阅读 互联网数据包之旅,它解释了数据包如何在Internet上穿越。

流行音乐和IMAP服务器

如已经说明的那样,当SMTP服务器接收到一条消息并将其转发给实际的收件人时,这些服务器就会出现。让’s一对一讨论这两个服务器:

流行音乐

流行音乐代表 Post Oice Protocol。其中的POP(或POP3)服务器’最简单的形式是将特定用户的消息存储在文本文件中。 流行音乐服务器每次接收电子邮件时,都会为特定用户的文件附加信息。如果将电子邮件客户端配置为使用POP3协议,则每当您尝试通过电子邮件获取电子邮件时,邮件客户端,然后将请求发送到您的POP服务器。

流行音乐服务器需要通过电子邮件客户端发送的用户登录凭据。验证用户身份后,POP服务器将向用户提供访问权限’电子邮件。与任何客户端服务器体系结构一样,电子邮件客户端通过一组预定义的命令与POP服务器进行交互。

以下是用于与POP服务器进行交互的常用命令列表:

  • 用户  – For User-ID
  • 通过A A– For Password
  • 清单A A–提供留言清单
  • 删除 – To delete a message
  • 放弃  – To end the 相互作用

Please note that the 电子邮件client connects to port 110 上 the server where 流行音乐 service is running. After connecting the 电子邮件client issues the commands (as described above) to the 流行音乐 server to authenticate, fetch e-mail, list e-mails etc.

流行音乐服务器的一个小问题是,一旦电子邮件客户端从客户端计算机上的该服务器获取电子邮件,则很难从其他任何设备或系统访问相同的电子邮件,因为它们是从客户端计算机上下载的,从服务器中删除。‘在服务器上保留副本’通过这些电子邮件客户端可以通知服务器不要删除电子邮件。但是,这将导致您的邮箱在客户端以及在服务器上的多个副本,因此使电子邮件的管理变得困难。

IMAP

IMAP代表Internet消息访问协议。此协议还用于访问电子邮件,但功能比POP强大得多。 IMAP服务器提供的最突出的功能之一是对电子邮件的集中访问。与POP服务器不同,IMAP服务器将电子邮件保留在服务器本身上,因此您可以从任何计算机或设备上访问电子邮件。

该服务器还可以轻松管理电子邮件,例如进行搜索,对电子邮件进行分类并将其放入各个子文件夹等。使用IMAP服务器可以想象的唯一问题是,您始终需要Internet连接,因此电子邮件-mail客户端能够从IMAP服务器获取电子邮件。但是今天,几乎所有的电子邮件客户端都具有缓存电子邮件的功能,以便您甚至可以在脱机时查看它们。

To interact with IMAP server, the 电子邮件client connects to server machine 上 port 143. As with 流行音乐, IMAP server also understands a set of commands which the 电子邮件client uses to connect with the server.

连接点

With the understanding of all the major components used in 电子邮件system, lets connect the dots and understand how the whole 电子邮件system works:

  • An 电子邮件client like Gmail, yahoo, outlook etc is used to create or reply to an e-mail.
  • Once the 电子邮件is drafted successfully, it is sent using the 电子邮件client.
  • This 电子邮件first goes to the SMTP server (also known as MTA (Mail transfer agent) ) to which the 电子邮件client is connected.
  • The 电子邮件server looks out for the recipients address. The address is of the form <name>@domain.com
  • The 电子邮件server first uses the DNS technique to resolve the 域 名称 into a valid IP address.
  • Next it sends the 电子邮件to to this IP address over the Internet.
  • Now the 电子邮件traverses over the Internet in a series of IP packets and reaches the destination SMTP server or the MTA.
  • This server collects all the e-mails and places them to appropriate location so that these are accessible to your 电子邮件clients through 流行音乐 or IMAP services.

There you have it. That is how 电子邮件system works.

如果您喜欢这篇文章,您可能还会喜欢..

  1. 50个Linux Sysadmin教程
  2. 50个最常用的Linux命令(包括示例)
  3. 排名前25位的最佳Linux性能监视和调试工具
  4. 妈妈,我找到了! 15个实用的Linux Find命令示例
  5. Linux 101 Hacks第二版电子书 Linux 101黑客手册

Bash 101 Hacks书 Sed和Awk 101黑客手册 Nagios Core 3书 Vim 101黑客手册

{ 23 评论… 加一 }

  • 小Ifiok 2013年5月14日,上午8:25

    非常有用的文章。一世’最近我在MX记录方面做了很多工作,这最终帮助我联系了各个方面。

  • 杰克·拉比比特 2013年5月14日,上午8:53

    This is 上 e of the best intros to 电子邮件I’ve read. Thanks!

  • 雷涅尔 2013年5月14日,上午10:01

    我找了很久。谢谢。

  • 2013年5月14日,上午10:20

    有用的信息。

  • 鲍勃 2013年5月14日,上午10:25

    很棒的文章。谢谢!!!

  • 迈克·乔利 2013年5月14日,上午11:59

    几点澄清/注意事项:

    1)你用这个词“subnet” a couple times in the 电子邮件server section of your post… I don’认为我喜欢这个词是因为您可能一直想传达ðŸ〜‰

    也许你是说“e-mail ‘domain’(不要与‘dns 域’)” or “电子邮件基础架构”。当然,即使那样’并非超级准确,因为邮件服务器位于同一“infrastructure” or “[loosely defined] 域”可能会使用SMTP在彼此之间进行交谈。

    2)可能值得一提的是POP3S / IMAPS及其关联的端口,因为您提到了POP3 / IMAP。一世’我对使用(有时允许_only_)明文协议完全正确的人数(和服务提供商)感到惊讶。

    It’可能不是讨论它的地方,但是很多人已经习惯了“interaction”他们的具有POP服务的邮件客户端。当我尝试将人们转移到IMAP时,他们’通常在MS Outlook中,而Outlook在为某些IMAP服务器实现PURGE和MOVE(或可能的实现)方面做得非常糟糕。那’通常是我指出如今一个托管的交换箱可以花多少钱的时间

    3)MTA不’t “resolve the 域 名称 into a valid IP address” per se… It resolves the IP address of the MX record for the 域 名称.

    谢谢你写这样的文章!我绝对喜欢’em!

  • 贾拉尔·哈吉霍拉玛利 2013年5月14日,晚上9:21

    谢谢,

    非常简短和有用的文章

    再次感谢

  • Md Aftab 2013年5月15日,上午3:44

    非常有用的文件…

  • Biswajit Sahoo 2013年5月15日,上午6:38

    非常清晰和描述性…..谢谢你的文章。

  • 斯里尼瓦斯·朱佩迪 2013年5月15日,上午7:08

    尼斯文章,易于理解。值得一读。

  • 查普佐 2013年5月17日,上午2:19

    很好的解释,简短,简洁且易于理解。

  • 维诺德 2013年5月18日,晚上9:44

    好文章…easy to understand…thank you Sir..

    我每天都访问此站点,以轻松方式学习新事物…感谢您通过本网站分享的知识水平。再次非常感谢。

  • 2013年5月18日,晚上11:02

    谢谢

  • 博里 2013年5月20日,下午7:43

    感谢您的文章。但是,一个简单的问题是POP / IMAP服务器在哪里。它由电子邮件客户端管理吗?

  • 苏雷什 2013年5月28日,下午11:56

    和往常一样,感谢geekstuff的优秀作品。

  • 苏仁 2013年5月31日,上午1:07

    真的很好。保持良好的工作!

  • 何塞·贝尼托(Jose Benito) 2013年5月31日,上午8:48

    您的阐述是非常技术性的,但是可以从描述问题开始来说明解决方案,因为不要’不了解每个组成部分的原因,仅说明那些。谢谢。

  • 氰化物 2013年6月4日,下午2:31

    总是很棒的教学法!天哪!

  • 山姆 2013年6月13日,上午5:28

    但是我仍然认为您在第一个“电子邮件客户端”(参考该图)之前还需要一个IMAP / 流行音乐3服务器对象,因为它也接收了另一个发送的消息。

    我是对还是错?

  • 迈克·乔利 2013年6月14日,上午8:50

    @山姆— I think the diagram’显示了消息在传递过程中所采用的一种单向流程。第一个客户端通过SMTP将邮件发送到其MTA。也就是说,在邮件客户端(POP3或IMAP)中,您仍然为出站邮件配置SMTP服务器。

    如果他没有’在线条上的小箭头暗示了邮件对话的方向性,我’d与您同意ðŸ〜‰当然,请确保您的传入邮件服务器和传出邮件服务器不在’一定是同一主机。

  • 匿名 2014年7月21日,上午6:25

    精美的解释

    谢谢你的文章

    -阿基列什

  • 劳力士 2015年12月3日,上午5:05

    简明扼要……..thanks

  • 普拉萨德 2017年6月19日,晚上11:43

    我发现这篇文章非常有用,非常感谢

发表评论