我用idsmtp和idmessage发送向163.com发送邮件的时候总是报错:
Project Project1.exe raised exception class EIDProtocolReplyError with message' message was blocked by NetEase AntiSpam+./wEAAF8gYz/SShHD.2(450)
这好像是IDsmtp组件的一个BUG。但小弟不知如何改。

解决方案 »

  1.   

    TIdSMTP和TIdMessage没有问题,我用过。
    从错误信息看,网易公司的邮件服务器使用了AntiSpam(垃圾过滤)软件,该软件拒绝接收你发送的邮件,因为它认为你发送了垃圾邮件。可能原因是你使用的发信人邮件地址已经被对方列入黑名单。你不是经常使用这个程序来发送垃圾邮件?!—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    当然不是,我从来都没用过这个邮箱发送过垃圾邮件。我刚刚申请几天。我用了好几个163.com的邮箱都无法发出信。总是报错!
      

  3.   

    别的邮箱都行。就是163.com不好
    我以前在一本书看到过关于163.com发邮件的问题。好像要改idsmtp.pas。