gpt4 book ai didi

java - 如何使用java socket使用imap从gmail中读取邮件

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

最近我对 java 套接字有点感兴趣,我想使用 java 套接字从 gmail 读取我的邮件。可能吗?

Socket s;
s = new Socket("imap.gmail.com", 993);
InputStream in;
in = s.getInputStream();
BufferedReader sin = new BufferedReader(new InputStreamReader(in));
PrintWriter output = new PrintWriter(new OutputStreamWriter(s.getOutputStream()));
String line;
output.println("a001 LOGIN my-e-mail my-pass");
output.flush();
while ((line = sin.readLine()) != null)
System.out.println(line);
s.close();

连接到socket后应该做什么?

提前致谢。 (注意:我不想使用 java mail api,事情变得非常简单,我只是选择这种方式来熟悉幕后发生的事情)

编辑了代码。

最佳答案

如果您想在 GMail 中熟悉 IMAP,您将不得不在其之上放置 SSL/TLS。所有 GMail 流量均已加密。

关于java - 如何使用java socket使用imap从gmail中读取邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7813582/

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