gpt4 book ai didi

java - 设置 Jodd Imap 或 Pop3 的超时

转载 作者:太空宇宙 更新时间:2023-11-04 12:20:16 25 4
gpt4 key购买 nike

我正在使用Jodd Email库来发送和接收电子邮件。使用 Jodd SmtpServer 我可以设置连接超时。我尝试阅读文档,但没有找到任何内容。我想使用 Imap 或 Pop3 设置超时。

最佳答案

只需扩展例如ImapServer 类并重写 createSessionProperties 方法,如下所示:

public class MyImapServer extend ImapServer {
...
protected Properties createSessionProperties() {
Properties props = super.createSessionProperties()
props.setProperty("mail.imap.connectiontimeout", 123);
return props;
}
}

随着迁移到 Java8,这将变得更加容易,因为我们将为 session 属性提供一些流畅的接口(interface)。

超时相当常用,我们也可能添加对其的直接支持。

关于java - 设置 Jodd Imap 或 Pop3 的超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38921936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com