需求:
用javamail写的邮件客户端,从客户端回复邮件的时候需要将
回复状态更新到服务器上被回复的那封邮件上。例如: 
服务器端收到一封邮件标题为  “邮件一”
邮件客户端收下来,用户在客户端操作,对 “邮件一”进行了回复。
需要服务器端 “邮件一” 这封邮件的回复状态为已回复。 Pop3 / imap ?是否需要分别处理? (目前我们的客户端在回复邮件的时候做得和新建发送一样,没有任何回复的设置。)请问如何实现呢? 希望会的朋友多多赐教。javamail 回复状态javamail服务器端回复状态

解决方案 »

  1.   

    不是这个意思, 是我们做的客户端点击回复,后台代码实际是按照新建一封邮件来发送的。
    我不了解的就是 是否message有个接口(比如reply方法) 让我们发送邮件能指定这个邮件是对服务器上某个邮件的回复。
    这个需求出现的原因是  阿里巴巴邮件及时回复率。 阿里提供了一个功能:使用第三方邮件服务器的用户要提供第三方邮箱的账号、密码。然后阿里才能统计到回复率。  比如我们的客户用的163企业邮,配到我们的系统里来收发邮件。那么我们回复了一个邮件也要告诉163企业邮这个邮件被回复了,这样阿里获取数据的时候才知道这个邮件被回复过,来更新回复率