`
liushuai_238
  • 浏览: 28762 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
最近访客 更多访客>>
社区版块
存档分类
最新评论

对smtp的一点认识

    博客分类:
  • smtp
阅读更多

今天看了下smtp,用telnet测试了一下

 

测试新浪的时候,新浪需要认证,用AUTH LOGIN命令进行登录,用户名和密码需要BASE64编码。

 

测试163的时候的,发现邮件地址需要用<>括起来。

 

测试gmail的时候,发现gmail的端口是587,还需要输入STARTTLS,然后就进行不下去了

 

去网上查了查,似乎是个安全的SMTP,不理解,有时间再研究下。

 

telnet gmail-smtp-in.l.google.com 25

 

这个地址不需要认证就能使用,看起来也是gmail,迷惑。

 

下一个问题是我用telnet连接到smtp.sina.com.cn,就需要我认证,但是我用自己安装的postfix就能发到新浪邮箱里去。按说都是smtp协议啊,到底有什么不同那?可能和认证的机制有关,要研究。 

 

研究的结果是MTA和MTA之间通信和客户端与MTA之间通信是完全一样的,之MTA不需要验证时因为它是投递到有sina.com.cn的MX记录的机器上了,而不是投递到smtp.sina.com.cn

分享到:
评论

相关推荐

    smtp.rar_pcap_smtp_smtp pcap_smtp数据包_抓取smtp数据包

    在这个名为"smtp.rar_pcap_smtp_smtp pcap_smtp数据包_抓取smtp数据包"的压缩包中,主要包含了一个名为"smtp.pcap"的文件,这是一个网络数据包捕获文件,通常用于分析网络通信,特别是对于理解SMTP协议的工作流程和...

    smtp.cpp.rar_SMTP客户端_smtp

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,它定义了邮件服务器之间交换邮件的格式和交互过程。SMTP客户端则是实现该协议的软件,允许用户通过编程方式发送邮件。在这个“smtp....

    SMTP测试邮件发送工具

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议。SMTP测试工具是用于验证计算机是否能够通过SMTP服务器成功发送邮件的应用程序。这样的工具对于排查邮件发送问题、配置验证以及诊断...

    smtp报告 smtp报告 smtp报告

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,它定义了如何在不同的邮件系统之间传递消息。SMTP协议运行在TCP协议的顶部,使用25号端口进行通信。SMTP采用客户/服务器模式,其中...

    SMTP邮箱连接测试工具

    SMTP邮箱连接测试工具,用于SMTP测试邮箱是否正常

    SMTP Service Extension (SMTP服务认证拓展)

    随着网络安全威胁的增加,对SMTP的安全性要求也越来越高。为此,互联网工程任务组(IETF)制定了一系列标准来增强SMTP的安全性,其中之一就是SMTP服务认证扩展(SMTP Service Extension for Authentication)。该扩展...

    php_smtp类

    `php_smtp`类可以方便地实现这一点,只需要根据业务逻辑调整邮件内容和收件人即可。 ### 扩展功能 除了基本的邮件发送,`php_smtp`类还可以处理抄送、密送、添加附件、设置HTML格式的邮件正文等高级功能。同时,它...

    Magento-SMTP-Email

    在Magento中,SMTP插件扮演着关键角色,它允许商家通过更安全、可靠的SMTP服务器发送交易邮件,如订单确认、发货通知等。本主题将深入探讨Magento的SMTP插件及其应用。 Magento的SMTP插件是为了克服默认邮件发送...

    smtp邮件发送程序

    这些资源对初学者和有经验的程序员都十分有益,可以加深对网络编程,特别是邮件传输的理解,提高实际开发能力。 总的来说,SMTP邮件发送程序的学习能够帮助我们掌握互联网上的邮件通信机制,通过编程实现自动化邮件...

    C++ SMTP发送邮件

    本教程将详细讲解如何使用C++结合SMTP协议来实现邮件发送功能,主要关注对163和126邮箱的支持,以及理论上的QQ邮箱兼容性。 首先,理解SMTP协议的基础知识至关重要。SMTP是基于TCP/IP的应用层协议,通过它,邮件...

    smtp邮箱注册验证

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议。它定义了邮件服务器之间交换邮件的格式和过程。在进行邮箱注册验证时,SMTP扮演着至关重要的角色,因为大多数注册过程都要求用户通过...

    SMTP传输配置课件

    8、1 SMTP配置和虚拟服务器 8、1、1 配置附加的SMTP虚拟服务器 8、1、2 管理来信通信量 8、1、3 管理外发消息通信量 8、1、4 配置协议日志 ... 8、2、4 练习2:对来件进行针对.vbs附件的检查

    smtp协议中文PDF

    通过上述对SMTP协议的详细介绍,我们可以了解到其工作原理、基本命令以及扩展功能。随着网络安全技术的不断发展,未来的SMTP协议将会更加安全、可靠,更好地服务于全球范围内的电子邮件通信需求。

    SMTP邮件发送.rar

    SMTP(Simple Mail Transfer Protocol)是互联网上用于在邮件服务器之间传输邮件的标准协议。它定义了邮件如何从一个服务器传输到另一个服务器的格式和过程。在本文中,我们将深入探讨SMTP邮件发送的工作原理、如何...

    SMTP协议的简单应用

    SMTP(Simple Mail Transfer Protocol)...同时,对SSL/TLS安全传输的理解也十分必要,因为大多数现代SMTP服务器都要求在传输过程中加密以确保数据安全。总的来说,这是一个很好的学习SMTP协议和C#编程实践经验的起点。

    Go-smtp2http是一个简单的smtp服务器

    smtp2http是一个简单的smtp服务器,它接收 smtp请求(电子邮件)并作为http post请求发送到指定的webhook

    ios smtp 发送邮件

    在iOS平台上,通过SMTP(Simple Mail Transfer Protocol)发送邮件是一种常见的需求,特别是在用户不希望使用系统内置邮件客户端或者需要自定义邮件发送功能的应用中。本文将深入探讨如何在iOS应用中实现SMTP邮件...

    SMTP邮件发送程序

    SMTP(Simple Mail Transfer Protocol)邮件发送程序是一种基于TCP/IP协议栈的应用程序,用于在互联网上发送电子邮件。在本文中,我们将深入探讨SMTP的工作原理、C++编程中的SMTP邮件实现、Base64编码以及如何处理...

    Wireshark协议分析之SMTP.zip

    SMTP(Simple Mail Transfer Protocol)是互联网上用于在邮件服务器之间传输邮件的标准协议。Wireshark是一款强大的网络封包分析软件,它可以捕获并解析网络流量,对于理解SMTP协议的工作原理非常有帮助。在这个名为...

    SMTP发信_smtp_发信_

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,它定义了邮件服务器之间交换邮件的格式和过程。在VB6.0这样的Visual Basic版本中,我们可以利用SMTP来实现程序自动化发送邮件的功能,...

Global site tag (gtag.js) - Google Analytics