【发布时间】:2018-10-18 11:54:11
【问题描述】:
我刚刚从 Gmail SMTP 切换到 Amazon SES SMTP 以发送交易邮件。切换后,我收到以下错误,我没有使用 Gmail:
java.lang.IllegalStateException:无法用 com.sun.mail.smtp.SMTPSendFailedException 覆盖原因:554 事务失败:重复标头“回复”。 在 java.lang.Throwable.initCause(Throwable.java:456) 在 javax.mail.MessagingException.setNextException(MessagingException.java:51) 在 javax.mail.Transport.send(Transport.java:109) 在 javax.mail.Transport.send(Transport.java:48) 在 java.lang.Thread.run(Thread.java:745) 原因:com.sun.mail.smtp.SMTPSendFailedException:554 事务失败:重复标头“回复”。 在 com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2108) 在 com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:1889) 在 com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120) 在 javax.mail.Transport.send(Transport.java:95) ... 5 更多以下是我在尝试找出问题时的观察结果:
(1) 如果我在“Reply-TO”标头中指定了一个电子邮件地址,则不会发生此错误。
(2) 如果我在“Reply-TO”标头中指定了多个电子邮件地址,则会发生此错误。
我们将不胜感激。谢谢
【问题讨论】:
标签: email smtp amazon-ses