java - 在linux中连接POP3S服务器

标签 java sockets jakarta-mail pop3 dovecot

我想连接到linux中的POP3S(SSL安全)服务器(pop3服务器是dovecot)。我尝试使用普通套接字,但它不起作用(我没有收到服务器的回复)新套接字(“localhost”,995)。我发现这个命令在互联网上搜索:“openssl s_client -connect localhost:995”,它可以从终端运行(+OK Dovecot 准备好了。)。有什么解决办法吗? (有或没有java.mail库)我更喜欢没有java.mail,但它也很好。谢谢!

最佳答案

创建自己的 Socket 时,您不会收到服务器的回复,因为您没有创建 SSLSocket。

尝试 JavaMail,它应该可以正常工作。从JavaMail FAQ开始.

关于java - 在linux中连接POP3S服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43162146/

相关文章:

java - Oracle Java - 将可选日期参数添加到准备好的语句中

java - TCP 客户端出现异常错误

java - Android 以编程方式从任何电子邮件地址发送电子邮件

c++ - 从 QLocalSocket 读取超过 2048 个字节

C++ 套接字 Send() 线程安全

Java 邮件突然不工作

java - 如何在java中使用imap或pop3获取特定数量的电子邮件?

java - 在 IntelliJ IDEA 中扩展具有和不具有类型的泛型类会给出不同的实现方法吗?

java - 如何将具有多个参数的对象的单个参数添加到该对象的数组列表中的字符串中?

java - 如何使特定的 header 元素出现在 Java XML 中