就是可以看到发信人的用户名,没有具体的EMAIL地址.

解决方案 »

  1.   

    SMTP本身有个漏洞
    就是"收件人看到 的发件人的地址"和真正的“发件人地址”是分布在两个项中的,所以看到的发件人不一定就是真正的发件人只要楼主用ethereal查到smtp发出的消息,截取后修改就可outlook的暗送功能就是这样实现
      

  2.   

    TO:congliu(取次花丛都不顾,半缘修道半缘君。) 我只能截到数据,怎么修改我的代码呀?
      

  3.   

    LZ是想要匿名发邮件吧,这个你可以去google上面搜索一下。
    http://school.yueguangbaohe.com/html/2005-12/561.htm
    用javamail是实现不了的,我问过sun的工程师。
    因为javamail在发邮件的时间,首先检测你用户的合法性,既用户名、密码、和你的发送邮箱是否是一个帐户。
      

  4.   

    真是收获很多.
    也就是说用现成的JAVAMAIL是没有办法发送匿名信的.不过既然SMTP存在的这么严重的漏洞,那么只要研究一下JAVAMAIL的源代码.还是可以实现的.欢迎大家继续讨论.
      

  5.   

    我听说javamail好像不行,不过应该还有别得api能实现吧