首页 资讯

如何发送邮件(如何发送邮件到别人邮箱)

2021-04-16 14:09:26

如何发送邮件(如何发送邮件到别人邮箱)

相信大家在日常工作生活中少不了和邮件打交道,比如我们会用邮件进行信息交流,向上级汇报日常工作;再比如大家熟悉的某个WEB系统注册阶段,通常会有一个功能,点击发送到目标邮箱的链接完成账户激活。但是邮件发送的原理是什么?邮件是如何发送的呢?本系列教程将会讲解邮件的基本常识与概念,邮件的协议以及邮件服务器的工作原理,然后用JavaMail 发送邮件的基本实现过程,邮件内嵌图片等高级邮件技巧。相信大家看完后,一定会有所收获。

1、电子邮件的发送和接收过程

和以往博客一样,LZ这里先给出用户A从QQ邮箱发送邮件到用户B163邮箱的图示,然后对图示的过程进行详细的介绍:

邮件实现详解——邮件发送的基本过程与概念


图示的六个步骤分别进行如下的说明:

①、用户A的电子邮箱为:xx@qq.com,通过邮件客户端软件写好一封邮件,交到QQ的邮件服务器,这一步使用的协议是SMTP,对应图示的①;

②、QQ邮箱会根据用户A发送的邮件进行解析,也就是根据收件地址判断是否是自己管辖的账户,如果收件地址也是QQ邮箱,那么会直接存放到自己的存储空间。这里我们假设收件地址不是QQ邮箱,而是163邮箱,那么QQ邮箱就会将邮件转发到163邮箱服务器,转发使用的协议也是SMTP,对应图示的②;

③、163邮箱服务器接收到QQ邮箱转发过来的邮件,也会判断收件地址是否是自己,发现是自己的账户,那么就会将QQ邮箱转发过来的邮件存放到自己的内部存储空间,对应图示的③;

④、用户A将邮件发送了之后,就会通知用户B去指定的邮箱收取邮件。用户B会通过邮件客户端软件先向163邮箱服务器请求,要求收取自己的邮件,对应图示的④;

⑤、163邮箱服务器收到用户B的请求后,会从自己的存储空间中取出B未收取的邮件,对应图示⑤;

⑥、163邮箱服务器取出用户B未收取的邮件后,将邮件发给用户B,对应图示的⑥;最后三步用户B收取邮件的过程,使用的协议是POP3;百思特网

上面的步骤可能大家不太明白,这里面出现了很多名词,比如邮件客户端软件,邮件服务器,SMTP和POP3协议(邮件传输协议)等等。不明白没关系,接下来我们来详细介绍这些名词。

1、邮件服务器

图示出现了两个邮件服务器,QQ和163邮件服务器。用户想要在网上收发邮件,必须要有专门的邮件服务器。邮件服务器我们可以假想为现实生活中的邮局。

如果按功能划分,邮件服务器可以划分为两种类型:

①、SMTP邮件服务器:用户替用户发送邮件和接收外面发送给本地用户的邮件,对应上图的第一、二步。它相当于现实生活中邮局的邮件接收部门(可接收普通用户要投出的邮件和其他邮局投递进来的邮件)。

②、POP3/IMAP邮件服务器:用户帮助用户读取SMTP邮件服务器接收进来的邮件百思特网,对应上图的第六步。它相当于专门为前来取包裹的用户提供服务的部门。


2、电子邮箱

电子邮箱也称为E-mail地址,比如用户A的xx@qq.com,和用户B的xx@163.com。用户能通过E-mail地址标识自己发送的电子邮件,同时也可以通过这个地址接收别人发来的电子邮件。电子邮箱需要到邮件服务器进行申请,也就是说,电子邮箱其实就是用户在邮件服务器上申请的账户。邮件服务器会把接收到的邮件保存到为该账户所分配的邮箱空间中,用户通过用户名密码登录到邮件服务器查收该地址已经收到的邮件。一般来讲,邮件服务器为用户分配的邮箱空间是有限的。

3、邮件客户端软件

我们可以直接在网站上进行邮件收发,也可以用邮件客户端软件。比如常见的FoxMail,Outlook Express。邮件客户端软件通常集邮件撰写,发送和收发功能于一体,主要用于帮助用户将邮件发送给SMTP邮件服务器和从POP3/IMAP邮件服务器读取用户的电子邮件。

4、邮件传输协议

电子邮件需要在邮件客户端和邮件服务器之间,以及两个邮件服务器之间进行邮件传递,那就必须要遵守一定的规则,这个规则就是邮件传输协议。下面我们分别简单介绍几种协议(后面会详细讲解):

①、SMTP协议:全称为 Simple Mail Transfer Protocol,简单邮件传输协议。它定义了邮件客户端软件和SMTP邮件服务器之间,以及两台SMTP邮件服务器之间的通信规则。

②、POP3协议:全称为 Post Office Protocol,邮局协议。它定义了邮件客户端软件和POP3邮件服务器的通信规则。

③、IMAP协议:全称为 Internet Message Access Protocol,Internet消息访问协议,它是对POP3协议的一种扩展,也是定百思特网义了邮件客户端软件和IMAP邮件服务器的通信规则。

我们说所有的邮件服务器和邮件客户端软件程序都是基于上面的协议编写的。


本文地址:https://m.best73.com/news/90795.html
特别声明:以上内容来源于编辑整理发布,如有不妥之处,请与我方联系删除处理。
相关资讯
如何把微信聊天记录发送到指定的邮箱?
2023-07-02 发布
消息称因拼写错误,数百万美国军方机密电子邮件被发送到马里
2023-07-18 发布
如何使用微信发送文件
2023-07-30 发布
如何配置foxmail发送邮件时拆分邮件?
2023-07-30 发布
谷歌发送邮件通知,宣布今年 12 月开始清理连续 2 年未活动的休眠账号
2023-08-01 发布
QQ邮箱如何简便的将邮件归类?标签如何改颜色?
2023-08-18 发布
最新资讯
华硕开机按f1的解决方法(华硕开机开不了怎么办)
2024-04-19 发布
怎么查询苹果数据头是原装头(苹果原装头怎么查)
2024-04-19 发布
pos机一年不用有费用吗(pos机服务费会计科目)
2024-04-19 发布
联想g500有蓝牙功能吗(蓝牙联想功能有g5002吗)
2024-04-19 发布
机器设计软件有哪些(机械软件设计)
2024-04-19 发布
新买的戴尔电脑怎样激活(新买的戴尔电脑怎么激活)
2024-04-19 发布
野原新之助一加手机壁纸(野原新之助是聪明人)
2024-04-19 发布
线上线下的产品有什么区别(产品线上线下的区别)
2024-04-19 发布
微星笔记本宣传片上的游戏有哪些(笔记本新品发布微星游戏本)
2024-04-19 发布
笔记本电脑最小是几寸(笔记本越小越好还是越大越好)
2024-04-19 发布
更多资讯 >
热门资讯
更多资讯 >