[架构之路-222]:邮件服务与协议:POS3和SMTP

目录

网络架构:

联系:

区别:


网络架构:

SMTP(Simple Mail Transfer Protocol)和 POP3(Post Office Protocol version 3)是用于电子邮件传输和接收的两种不同的协议。它们在不同的方面有着不同的功能和作用。

联系:

  1. 邮件传输:SMTP 和 POP3 都用于电子邮件的传输。SMTP 用于将邮件从发件人的邮件服务器发送到收件人的邮件服务器,而 POP3 用于从邮件服务器上下载邮件到用户的本地设备客户端上。

  2. 邮件处理:SMTP 和 POP3 都涉及到邮件的处理过程。SMTP 负责将电子邮件从发件人发送到收件人的邮件服务器,POP3 负责从邮件服务器上提取邮件并传送到用户的设备上。

区别:

  1. 功能:SMTP 是用于邮件的发送的协议,它被用于将邮件从发件人的邮件客户端(如outlook) 发送到邮件服务器。而 POP3 是用于邮件的接收的协议,它被用于从邮件服务器下载邮件到收件人的邮件客户端**(如outlook)。**

  2. 单向/双向: SMTP 是一种单向协议,它只负责将邮件发送出去,不涉及到接收邮件。而 POP3 是一种双向协议,既可以从服务器下载邮件,也可以将已读邮件从客户端删除

  3. 协议行为: SMTP 在发送邮件时使用的是推(push)的方式 ,发件人主动将邮件推送给收件人的服务器;而 POP3 在接收邮件时使用的是拉(pull)的方式,收件人的客户端主动按需从邮件服务器上拉取邮件。

  4. 保留状态: SMTP 不保留邮件状态,它只是负责邮件的传输和中转;而 POP3 允许用户在服务器上保留邮件的状态,可以选择是否删除邮件。

综上所述,SMTP 和 POP3 在邮件处理的不同阶段承担了不同的任务,SMTP 用于发送邮件,POP3 用于接收和下载邮件。它们在协议行为、功能和使用方式等方面存在区别,但都是电子邮件系统中重要的组成部分。

端口号

SMTP(Simple Mail Transfer Protocol)和 POP3(Post Office Protocol version 3)在实际应用中使用的端口号如下:

SMTP 使用端口号25 或 587。常见的 SMTP 端口是 25,用于邮件服务器之间的直接邮件传输。而端口 587 是 SMTP 的备用端口,通常用于用户通过邮件客户端发送邮件到邮件服务器。

POP3 使用端口号 110 。这是 POP3 的默认端口号,用于从邮件服务器下载(接收)邮件到用户的设备上。使用此端口,邮件客户端可以连接并通过 POP3 协议检索邮件。使用SSL加密的POP3端口号为995。

需要注意的是,由于网络环境和配置的不同,有些邮件服务器和邮件服务提供商可能会使用不同的端口号。因此,具体的端口号可能会有所变化,请咨询和参考你的邮件服务器或邮件服务提供商的文档或支持资料以获取准确的端口号信息。

相关推荐
无证驾驶梁嗖嗖8 分钟前
ubuntu22鼠键失灵恢复记录笔记chatgpt解决
运维
带鱼吃猫36 分钟前
Linux系统:ext2文件系统的核心概念和结构
linux·运维·服务器
qwer5558841 分钟前
linux-----------------库制作与原理(下)
linux·运维·服务器
vortex51 小时前
Bash fork 炸弹 —— :(){ :|:& };:
运维·服务器·开发语言·网络安全·bash
Blossom.1181 小时前
基于区块链技术的供应链溯源系统:重塑信任与透明度
服务器·网络·人工智能·目标检测·机器学习·计算机视觉·区块链
ephemerals__1 小时前
【Linux】简易版Shell实现(附源码)
linux·运维·chrome
冷崖1 小时前
网络编程-select(二)
网络·学习
小小工匠2 小时前
架构思维:构建高并发扣减服务_分布式无主架构
分布式·架构·分布式无主架构
烦躁的大鼻嘎2 小时前
【Linux】ELF与动静态库的“暗黑兵法”:程序是如何跑起来的?
linux·运维·服务器·c++·vscode·ubuntu
API_technology3 小时前
阿里巴巴 1688 数据接口开发指南:构建自动化商品详情采集系统
大数据·运维·数据挖掘·自动化