社区
网络协议与配置
帖子详情
用smtp协议发邮件,为什么要先登陆一个smtp服务器?
BlackHamlet
2019-01-16 11:13:12
我想用C++写一个发邮件的功能
我查找了很多资料,比如使用libcurl库
但是每个实例中都无一例外的,发邮件之前需要先登陆一个SMTP服务器
我不是很理解,
SMTP是一个基于TCP的文本协议,
为什么一定要登陆一个服务器当中转,
我不可以直接从本机发送到目标吗?
...全文
4359
5
打赏
收藏
用smtp协议发邮件,为什么要先登陆一个smtp服务器?
我想用C++写一个发邮件的功能 我查找了很多资料,比如使用libcurl库 但是每个实例中都无一例外的,发邮件之前需要先登陆一个SMTP服务器 我不是很理解, SMTP是一个基于TCP的文本协议, 为什么一定要登陆一个服务器当中转, 我不可以直接从本机发送到目标吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
excester
2020-02-11
打赏
举报
回复
邮件服务器有两个重要的功能:(1)邮箱实现存储发送给某个用户的Email功能;(2)消息队列可以存储等待发送的Email。
当我们要发送邮件的对方不在线时,平常都是发送完就退出来,也不知道有没有成功发送给对方。其实就是发送到了我们这端的邮件服务器中,我们的邮件服务器再去帮助我们发送。而当我们不在线却有人要给我们发送邮件时,我们的邮件服务器就可以帮我们接收并存储邮件,我们在自己的邮件客户端中就可以登陆并查看。
X-i-n
2019-01-19
打赏
举报
回复
你说你是 aa@abc.com,那你拿什么来证明你是真的aa@abc.com
jbg1982
2019-01-19
打赏
举报
回复
以前确实可以,现在服务器收件会核对发送方地址,防止垃圾邮件。
weixin_44555105
2019-01-17
打赏
举报
回复
跟dns的原理类似
BlackHamlet
2019-01-16
打赏
举报
回复
我建立了TCP连接,朝着目标服务器,按照SMTP协议发送一封邮件过去,就完事儿了,这样子不行吗?
Python 使用
SMTP
协议
发送邮件
问题基于《计算机网络自定向下》第二章的课后套接字编程作业:邮件客户 题目如下: 这个实验结束时,您将能够更好地了解
SMTP
协议
。您还将获得使用Python实现标准
协议
的经验。您的任务是开发
一个
简单的邮件客户端,它可以向任何收件人发送电子邮件。您的客户端将需要连接到邮件
服务器
,使用
SMTP
协议
与邮件
服务器
进行对话,并向邮件
服务器
发送电子邮件消息。Python提供了
一个
名为
smtp
lib的模块,该模块内置了使用
SMTP
协议
发送邮件的方法。但是,我们不会在这个实验室中使用这个...
SMTP
协议
是什么?底层原理是什么?
SMTP
(Simple Mail Transfer Protocol)是一种用于电子邮件传输的
协议
,它定义了如何在网络上传输和路由邮件。
SMTP
协议
通常与POP3或IMAP
协议
一起使用,以实现电子邮件的发送和接收。
SMTP
协议
的底层原理主要是通过TCP建立可靠的连接,使用命令和响应模式来传输邮件。
SMTP
服务器
通常监听TCP端口25,
SMTP
客户端使用这个端口与
服务器
建立连接,然后进行邮件传输。
SMTP
协议
是Web应用程序中非常重要的一部分,它为我们发送和接收电子邮件提供了可靠的基础
协议
。
使用
SMTP
协议
命令行发送邮件
使用
SMTP
协议
命令行发送邮件
SMTP
命令不区分大小写
SMTP
界面字母输错后,只能回车,重新输入 一、使用telnet远程登录到邮件
服务器
这里以网易邮箱(
smtp
.163.com)为例 telnet
smtp
.163.com 25 运行效果: 二、登录 1、向
服务器
表明你的用户身份 helo
smtp
运行效果: 2、输入用户名 auth login 在回车之后输入邮箱用户名的Base64编码 运行效果: 在回车之后输入邮箱密码的Base64编码 登录成功哈哈 运行效果: 三、
发邮件
1
计算机网络实验:如何用
SMTP
协议
发送邮件?(C#实现)
实验目的: (1)掌握
SMTP
协议
各个字段的含义; (2)掌握利用
SMTP
协议
发送电子邮件。 实验内容: 设计
一个
页面,利用
SMTP
协议
,实现发送一封邮件,具体要求如下: (1)可输入邮箱地址,编写邮件内容; (2)有邮件发送提示,利用
协议
发送邮件。 设计
SMTP
界面入下图: 另外: 没有163邮箱可以
先
注册
一个
,下面要用到,然后
登陆
邮箱,找到POP3/
SMTP
/IMAP,选择开启服务IMAP/
SMTP
服务和POP3/
SMTP
服务,下拉新增授权码,然后申请
一个
,待会...
SMTP
邮件传输
协议
详解
SMTP
是简单mail传输
协议
,目标是向用户提供高效可靠的邮件传输。他特别的地方在于
服务器
可以接力传送邮件,有两种工作情况:一是电子邮件从客户机传输到
服务器
,二是从某
一个
服务器
传输到另
一个
服务器
。
SMTP
发送邮件之前需要将二进制多媒体编码为ASCII码,并且在使用
SMTP
传输后要求将相应的ASCII码邮件解码还原为多媒体数据,我们知道的是HTTP传输前不需要将多媒体数据编码为ASCII码。
网络协议与配置
1,736
社区成员
1,306
社区内容
发帖
与我相关
我的任务
网络协议与配置
网络协议与配置相关内容讨论专区
复制链接
扫一扫
分享
社区描述
网络协议与配置相关内容讨论专区
网络协议
网络安全
tcp/ip
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章