最近要给一个工程加一个邮件发送的功能,在网络上面搜了一些代码。大部分可以实现邮件的发送,但不知道为什么给hotmail发送附件都不能成功,而给其他的邮箱发送都没有问题。请教高手这到底是什么问题了?因为我要做的这个功能主要就是给hotmail用户发送附件的,现在搞了快一个星期了还没有解决。请高手帮我指点下子。

解决方案 »

  1.   

    hotmail 好像是接受 http 协议的,看看 hotmail 的协议吧
      

  2.   

    不带附件的邮件可以发送到hotmail成功。只是带附件的不能发送成功。这个和协议有关系吗?我不是很清楚,aa3000(杀手K) 你可以说的更清楚一些吗?
      

  3.   

    chary8088(天使鱼儿) 你有油箱没有?
    我把源代码发给你你帮我分析下可以吗?
      

  4.   

    昨晚看了一晚上你的代码,代码没什么问题;
    hotmail是采用了SSL选项,和gmail一个样子,吗的都是不能发附件,他们的服务器也给其他的发不成,我试了N次都是失败的
      

  5.   

    我用outlook,foxmail,或者其他的邮箱给hotmail发附件都没有问题啊 不知道问题出在哪里了?
      

  6.   

    先要看看hotmail报什么错误
    我的程序给gmail发送带jpg附件的邮件经常会报 552 5.7.0 Illegal Attachment,有时候用Outlook发也是这样,谁知道如何解决?
      

  7.   

    hotmail不报错误,就是收不到附件。
      

  8.   

    可以给hotmail发送附件,但前提是先将要发的文件压缩一下,可以使用一些开源压缩程序的类库
      

  9.   

    我自制了一个压缩功能DLL文件,可以发给你。
      

  10.   

    CharlesPrince 在吗?这两天没上来 ,,你发给我好吗?