无论是直接发送还是通过邮箱中继都行,几上月前发hotmail不需要中转还可以,是不是hotmail捕捉了idsmtp的特征,封杀了,如果是这样,应该何解决呢

解决方案 »

  1.   

    你用你程序中发信中的信箱手工发个邮件给hotmail试试先
      

  2.   

    类型不一样,hotmail好像是http的,163的好像是pop3的
      

  3.   

    如登录sohu\163的邮箱发hotmail是可以收到的,在网上看到其他贴子说indy9是被一些大网站的服务器捕捉了特征直接封杀了的,但indy10已经改过那些问题了,不知道indy10的什么又被这些大网站盯上了,不知道是不是这个原因
      

  4.   

    如果怀疑是封杀Indy的话
    你可以执行修改Indy源码来突破过滤器认真看看Indy的源码吧~我没用过Indy10的呢~
      

  5.   

    不好意思,前阵子我也做了个邮件发送的,也是用idsmtp,给sohu发的,当时发送有的可以马上收到,有的当时收不到,过几天才收到。hotmail没有试过。
      

  6.   

    没头绪,看了半天的indy源码,也看不出究竟
      

  7.   

    收发Hotmail/MSN邮件实现原理  客户端软件(如:Foxmail、Outlook Express等)收发电子邮件,一般是遵循POP3
    和SMTP协议实现的,电子邮件服务器系统通常都提供POP3和SMTP邮件服务器。然而,微
    软的Hotmail和MSN邮件系统没有提供POP3和SMTP邮件服务器,而是提供了一个特殊的
     HTTP邮件服务器。  为了实现收发Hotmail/MSN邮件的功能,Foxmail增加了一个小工具Foxmail-Hotmail
     Proxy。 Foxmail-Hotmail Proxy工作在Foxmail客户端软件与 HTTP邮件服务器之间,
    起着桥梁作用。它们之间的关系如下图所示:  接收邮件时,首先,Foxmail把Foxmail-Hotmail Proxy当作一个POP3邮件服务器,
    并向它发送POP3邮件接收请求。Foxmail-Hotmail Proxy接收到相关指令后,就开始向
     HTTP邮件服务器发送收取邮件的HTTP指令,并提供来自Foxmail的邮箱帐号和密码信息。
    最后,HTTP邮件服务器返回邮件信息,Foxmail-Hotmail Proxy把邮件信息传递给
    Foxmail,从而完成邮件的接收。  发送邮件时,Foxmail把Foxmail-Hotmail Proxy当作一个SMTP邮件服务器,并向
    它发送邮件发送请求。Foxmail-Hotmail Proxy接收到相关指令后,就开始向 HTTP邮件
    服务器发出发送邮件的HTTP指令,并提供来自Foxmail的邮箱帐号和密码作为验证信息。
    最后,Foxmail-Hotmail Proxy把来自Foxmail的邮件数据传输到 HTTP邮件服务器,完
    成邮件发送过程。  从以上介绍可以看到,Foxmail只是把Foxmail-Hotmail Proxy当作一个具有POP3和
    SMTP服务的邮件服务,像收发普通邮箱的邮件一样,对Foxmail-Hotmail Proxy执行邮
    件收发操作,然后再由Foxmail-Hotmail Proxy真正实现对 HTTP邮件服务器的邮件收
    发。因此,任何一款支持POP3/SMTP协议的电子邮件客户端软件,都可以通过
    Foxmail-Hotmail Proxy实现收发Hotmail邮件的功能。
      

  8.   

    To: darkliu(钢铁工人甲) 
    xmlHttp控件
    哪有啊
      

  9.   

    darkliu(钢铁工人甲): 你所说的只能解决了pop3和smtp不能用正常的客户端软件接收问题,需要通过http。但我现在的情况跟你所说还是不一样的,我直接发送时是找到hotmail的邮件服务器,如mx1.homtmail.com、mx2.hotmail.com... 直接把信投进去,它返回的信息是成功了,并且以前这样发也没问题,就是近段时间才发现发成功了也收不到信,开始是偶尔能收到一两封,后来干脆一封也收不以了, 测试时我把邮件标头也改过,都没用
      

  10.   

    用indy有传言是某些邮件收不到。
    你换一个接收邮箱看看。我最近在用jmail,感觉还可以。
      

  11.   

    用INDY10收邮件的时候 如果运行金山毒霸 会有个叫MAILMOON的进程,如果这个进程存在那么就不能正常的接收邮件 关了以后就可以了  不知道大家有没有遇到过。
      

  12.   

    我现在也在用这个,我的用XP下面可以发,可是到了公司有WIN2000就不行了,是什么原因?