gpt4 book ai didi

java - 相当于 Java 中的 openssl

转载 作者:行者123 更新时间:2023-11-29 06:00:21 24 4
gpt4 key购买 nike

我目前正在编写一个 pop3 电子邮件客户端,以了解有关电子邮件客户端和 RFC 的更多信息...命令:openssl s_client -connect pop.gmail.com:995 将连接到谷歌服务器并使您能够检索和检查身份验证后的电子邮件。在启动 TCP 套接字连接后,我将如何在 Java 中执行此操作?一个非常糟糕的选择是生成一个在外部运行该命令的进程

谢谢

最佳答案

你会打开一个 SSL Socket而不是常规 socket 。 SSLSockets 需要你做一些额外的事情,比如设置私钥和证书。如果您搜索“SSLSocket java 示例”,您应该会得到一堆示例代码来帮助您进行设置。创建 SSLSocket 并连接到 gmail 后,您可以从套接字获取输入/输出流,就像使用常规套接字一样。

另见:Java client certificates over HTTPS/SSL

关于java - 相当于 Java 中的 openssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10378575/

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