已经开了5个帖子都没有人回答,如果你解决了这些分都给你。
实现真正意义上的邮件转发,假如a给b,b转发给c,这时候c看到的发信人应该是a
b转发给c的时候,本想把发信人定义成a就可了,但是那样发不出去。
我现在已经实现了,收信,发信的功能,但是转发没有找到资料。

解决方案 »

  1.   

    你不是设置bc,bcc转发吗?转发又不是客户端做的事情,你怎么控制转发?
      

  2.   

    是不是应该用POP3和SMTP之外的协议?
      

  3.   

    转发是邮件服务器控制的,这是协议层限制的。你做的是客户端的发送,接收程序吧,你怎么控制到服务器?除非你用你自己开发的smtp服务器,把它强制过来
      

  4.   

    TO  goingon99()
    实现不了?如果javamail不行,有没有别的方法?
    现在网上也有一些邮件转发工具,他们是怎么实现的?
      

  5.   

    TO  goingon99() 
    你说的是B发给C的时候吗
    B发给C没法指定发送者是A阿
      

  6.   

    a->b  在发送端进行
    b->c  在smtp服务器进行,按照smtp协议进行处理,这时候你当然没办法控制。我们的程序能控制的只能在a->b的这个过程。可以把邮件拆分成两封,用户看上去就象转发一样,如果你一定要这样做的话。
      

  7.   

    a发给b,怎么控制,a又不知道是谁
      

  8.   

    假设你给我的公司信箱发了一封信,但是因为今天是周末阿,所以我就想要把你这封信转送给我。“你发给我公司的信箱”这个动作已经结束了,现在我要做的是怎么把你这封信转送给我家里的信箱。
    d这个可以这样实现:你家里的那个邮箱可以设置pop3方式收邮件,把这个设置为你公司的邮箱的pop3的地址和端口,就可以定时或自动收取被设置信箱的邮件了。很多邮件服务器都支持这种功能。
      

  9.   

    TO  chinatelly(atelly)
    呵呵,我现在就是想做这种功能阿
      

  10.   

    TO  Croatia(Croatia)
    过来接分
      

  11.   

    现在的服务器都不收匿名邮件,除非你有a的邮箱密码,然后通过其所属的smtp服务器来发送给c