Displaying articles with tag

邮件发送提示成功,但是无法接收

Posted by leeseon, Fri Apr 24 10:01:00 UTC 2009

自己写了一段发送邮件的客户端程序,一直运行良好。可是某天开始,程序发送能提示成功,但是一直接收不到,深感诧异。将笔记本带回家中,程序又运行良好。第二天上班,发现问题依旧。

随决定使用最原始的telnet命令查看问题原因,命令如下

16:52:22 [rx] 220 XXX.com ESMTP(EQManager V6.0) ESMTP
16:52:22 [tx] EHLO computer1
16:52:22 [rx] 250-XXX.com ESMTP(EQManager V6.0)
16:52:22 [rx] 250-STARTTLS
16:52:22 [rx] 250-AUTH LOGIN PLAIN
16:52:22 [rx] 250-AUTH=LOGIN PLAIN
16:52:22 [rx] 250-PIPELINING
16:52:22 [rx] 250-SIZE 25530692
16:52:22 [rx] 250 8BITMIME
16:52:22 [tx] AUTH LOGIN
16:52:22 [rx] 334 VXNlcm5hbWU6
16:52:22 [tx] e===========
16:52:22 [rx] 334 UGFzc3dvcmQ6
16:52:22 [tx] N===========
16:52:22 [rx] 235 ok, go ahead (#2.0.0)
16:52:22 [tx] MAIL FROM: <account@XXX.com>
16:52:22 [rx] 250 ok
16:52:22 [tx] RCPT TO: <account@sina.com>
16:52:22 [rx] 250 ok
16:52:22 [tx] DATA
16:52:22 [rx] 354 Send from Rising mail proxy
16:52:22 [tx] 
.

执行完DATA命令,发送结束符,然后等待从服务器的信息,等待足够长的时间后,系统提示超时。 邮件一直发送不成功。看到DATA命令紧跟着 Send from Rising mail proxy,猜测可能与瑞星 防毒软件有关,之后关闭了瑞星,再次发送,ok,一切正常,所有命令没有任何问题。DATA命令 也能返回响应,但是登录sina还是接受不到。考虑到网络延时,又等待了20分钟,还是接受不到。 至此黔驴技穷,无计可施了。遂放弃,回家休息了。

第二日上班后,登录sina,一下接收了n多封信,至此我的问题解决。

究其原因 1.确实是瑞星杀毒软件导致邮件接收不到。因为安装的是网络版,所以回家就关闭了瑞星,到公司 才打开,解释了为什么在家可以发送成功,而在公司不成功。 2.sina信箱使用的是免费信箱,上网查找,发现不止我一人,很多使用sina免费信箱的用户都抱怨 邮件接收延时大,夸张的需要隔一天才可以接收到,可能和他的服务器繁忙有关,当然也可能是不重视 免费的用户。

0 comments | Filed Under: | Tags:

NT域内网中的gems更新

Posted by leeseon, Tue Apr 15 22:00:00 UTC 2008

如果你如我一样,不是在一家以纯Mac或Linux/Unix环境下的公司上班,而且很不幸通过在基于NT域之上的代理上网的话,你就可能遇到gem更新的问题

虽然你总可以通过浏览器下载所有的gem然后一个一个的手动安装,但不管怎样,这都是一个很没有效率的事,不是吗?

当然,你自然是可以找到RubyGems上的FAQ中的提示 通过一个基于python的称之为APServer的工具再建一个Basic authentication代理,然后基于它搞定这一切。

可惜的是,你可能会遇到如我一般的问题,http://apserver.sf.net 不能打开,你现在只能看到一堆无用的错误提示,晕死:(

不过幸好我经过一番不懈的努力(本来想寻找其它的解决方案),居然发现了另一个url是指向同一个工程的:http://ntlmaps.sourceforge.net/ 两者只是名字不同而已:)

不过更有趣的事自然是在后头,有人更进一步的通过APServer与Tor及SocksCap32组建了一个完整的上网环境,使得在办公室里使用emule都成为了可能,呵呵,有兴趣的可以看一下这里

不过一般我是不会在办公室里使用emule的,毕竟这种lowID是比较慢的,不过知道有这种可能也是不错的

0 comments | Filed Under: | Tags: