首页 Soft PlugIn RAN乱 Dev开发 Info资料 English WAP 留言 登陆 注册
-
Posted by Yippee | 评论(1) | 引用(0) | 阅读3411次
B2Smtp Becky!特快专递设想3

bborn 你可以试想一下两个邮箱之间是怎么通信的 现在不用的原因 我想主要是为了防止垃圾邮件

感谢他的提示,我找到RFC http://www.faqs.org/rfcs/rfc821.html

A Typical SMTP Transaction Scenario

      This SMTP example shows mail sent by Smith at host USC-ISIF, to
      Jones, Green, and Brown at host BBN-UNIX.  Here we assume that
      host USC-ISIF contacts host BBN-UNIX directly.  The mail is
      accepted for Jones and Brown.  Green does not have a mailbox at
      host BBN-UNIX.

      -------------------------------------------------------------

         R: 220 BBN-UNIX.ARPA Simple Mail Transfer Service Ready
         S: HELO USC-ISIF.ARPA
         R: 250 BBN-UNIX.ARPA

         S: MAIL FROM:<Smith at USC-ISIF dot ARPA>
         R: 250 OK

         S: RCPT TO:<Jones at BBN-UNIX dot ARPA>
         R: 250 OK

         S: RCPT TO:<Green at BBN-UNIX dot ARPA>
         R: 550 No such user here

         S: RCPT TO:<Brown at BBN-UNIX dot ARPA>
         R: 250 OK

         S: DATA
         R: 354 Start mail input; end with <CRLF>.<CRLF>
         S: Blah blah blah...
         S: ...etc. etc. etc.
         S: .
         R: 250 OK

         S: QUIT
         R: 221 BBN-UNIX.ARPA Service closing transmission channel

根据它的格式,使用公司内部SMTP服务器给自己发送了一份EMAIL成功,

可是我试验 163.COM和SINA.COM却都失败了 :)

220 tanis7.sina.com ESMTP Postfix
helo 163.com
250 tanis7.sina.com
mail from:<sf7509 at 163 dot com>
250 Ok
rcpt to:<sf7509 at sina dot com>
554 <sf7509 at sina dot com>: Relay access denied

data
554 Error: no valid recipients

rcpt to:<sf7509 at sina dot com>
554 <sf7509 at sina dot com>: Relay access denied
rcpt to:<sf7509 at 163 dot com>
554 <sf7509 at 163 dot com>: Relay access denied

220 Coremail SMTP(Anti Spam) System (163com[20050206])
helo sina.com
250 mx7
mail from:<sf7509 at sina dot com>
550 Reject by MX Filter BlackList(LQD90rtc00L3x+kC.1.X.31)

如果我使用公司的帐号就OK了,如果使用乱七八糟的一个:

220 Coremail SMTP(Anti Spam) System (163com[20050206])
helo sf.net
250 mx10
mail from:<sf at sf dot net>
250 Ok
rcpt to:<sf7509 at 163 dot com>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
ipeurt
ergdfg
egdfg
ergerg
.
250 Ok: queued as MoCRk+Bc00JPNpYB.1

http://www.shengfang.org/blog/p/b2smtpdesign2.php

真是很奇怪,按照常规来说,两个SMTP服务器之间通讯是不可能要求登陆、认证、密码之类的东西的,好像是说转发权限被拒绝。难道SINA被163拒绝?


字体:

Permanant URI永久地址 http://www.shengfang.org/blog/p/b2smtpdesign3.php
Trackback URI引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1121147509

2005年7月12日13:51星期二  [PlugIn] 追踪此文的RSS
Ryan在 2006年1月10日00:49星期二 评论:
不知道现在如何了?
我只知道sina用的扩展smtp,而rfc821是早期的版本。
在扩展smtp中,握手口令好像是oleh,之后会有认证提示,认证需要合法用户权限,BASE64加密。

至于您提到两个smtp站之间通信,我没试过了。
Yippee 回复于 2006年1月10日08:06
我也没有继续了,正如您说的,需要认证,而如果能够提供合法用户的话,这样也没有什么意义了。:)

称呼:    登陆   注册
   不注册,但记住我的信息
邮件:
(非必须)
评论: [UBB代码帮助]
粗体 斜体 下划线 链接 水平线 引用



验证码: 请输入你看见的数字
关闭UBB      提交时自动将内容复制到剪贴板

公告
Fire and Motion!

统计信息
[Yippee]||[统计]||日志:1839
在线: 25||用户: 2576 [列表]
今日:2254||到访:2854108
Rss:885228||评论:1604

最新日志

最新评论

友情链接

日历

最新引用

搜索

归档

杂项
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8