为什么总是收到垃圾邮件?SMTP主机如何加密?

 2023-12-25  阅读 2  评论 0

摘要:不同系统版本下打开虚拟端口访问不清楚?python显示端口通不通 虚拟端口连接设备与外界的通讯。虚拟端口指计算机内部或者交换机路由器内的端口,不可见。那么如果打开了虚拟端口,如何确定该端口是否可以访问? SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件

为什么总是收到垃圾邮件?SMTP主机如何加密?

不同系统版本下打开虚拟端口访问不清楚?python显示端口通不通

虚拟端口连接设备与外界的通讯。虚拟端口指计算机内部或者交换机路由器内的端口,不可见。那么如果打开了虚拟端口,如何确定该端口是否可以访问?

SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议,是用于从源地址到目的地址传输邮件的规范。它可以控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。

SMTP 认证是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这样的操作方式阻碍了垃圾邮件的传播。

增加 SMTP 认证的目的是为了使用户避免受到垃圾邮件的侵扰。

使用SMTP协议发送邮件实则发送的是明文邮件,如果想要加密,有如下几种方式。

1)明文传输:端口号是25。

server = smtplib.SMTP(smtp_sever,25)

2)ssl加密: 端口号是465,通信过程加密,邮件数据安全。

server = smtplib.SMTP_SSL(smtp_sever,465)

3)TLS加密: 端口号是587,通信过程加密,邮件数据安全,使用正常的smtp端口。对于TLS加密方式需要先建立SSL连接,然后再发送邮件。此处使用starttls()来建立安全连接

server = smtplib.SMTP(smtp_sever,587)

server.starttls()

不同邮箱支持不同的加密协议,常用邮箱支持的加密方式和对应端口号如下:

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/138943.html

发表评论:

验证码

管理员

  • 内容1196554
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0105秒, 内存占用341.12 KB, 访问数据库18次