2011-08-26 132 views
0

每个人。addReplyTo似乎并不工作

我想配置电子邮件指定电子邮件地址回复使用addReplyTo method,虽然电子邮件成功发送 当我登录到电子邮件帐户(enter image description here

[email protected] )阅读并回复刚刚发送的电子邮件,出现在字段不是我所指示的一个使用“addReplyTo”相同的电子邮件地址([email protected])的电子邮件地址([email protected])当我设置电子邮件。

是否正常操作?难道我做错了什么??

enter image description here

  Email email = new SimpleEmail(); 
      email.setHostName("smtp.gmail.com"); 
      email.setSmtpPort(587); 
      email.setAuthenticator(new DefaultAuthenticator("[email protected]", "123456")); 
      email.setTLS(true); 
      email.setFrom(from, name);// '[email protected]', 'Eddy Smith' 
      email.setSubject(subject); 
      email.setMsg(message); 
      email.addReplyTo(from, name); // '[email protected]', 'Eddy Smith'    
      email.addTo("[email protected]"); 
      email.send(); 
+1

我希望为你着想那些电子邮件地址是假的:D –

+0

当然他们是大声笑 – eddy

回答

0

这可能是您的电子邮件客户端错误(如Gmail,因为我看到)。

+0

使用电子邮件中的“显示详细信息”链接,看看是否列出了“答复”标题。 –

+0

@Stephen - 是列出回复标题,请看第一个屏幕截图 – eddy

+0

@eddy - 这表明您的代码正确设置了它,但Gmail用户界面忽略了它。您应该尝试发送到gmail以外的其他地址,和/或使用Thunderbird等客户端作为IMAP客户端连接到您的Gmail帐户。 –