`
liushuai_238
  • 浏览: 27864 次
  • 性别: 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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics