Javamail是同步还是异步的?也就是说,如果我发送一封电子邮件,我是否会立即继续处理,还是要等到它完成?
此外,有没有任何方法可以捕获电子邮件由于任何原因未能成功发送的情况?
对于Spring的MailSender抽象类,我也想知道这些答案。
谢谢。
Javamail是同步还是异步的?也就是说,如果我发送一封电子邮件,我是否会立即继续处理,还是要等到它完成?
此外,有没有任何方法可以捕获电子邮件由于任何原因未能成功发送的情况?
对于Spring的MailSender抽象类,我也想知道这些答案。
谢谢。
发送
文档。如果发送立即失败,则该消息将抛出SendFailedException
或另一个MessagingException
。但是,“成功并不意味着消息已传递给最终收件人,因为在后续交付阶段可能会发生故障。”