gpt4 book ai didi

c# - 无法让 TcpClient 连接到 gmail

转载 作者:可可西里 更新时间:2023-11-01 02:33:13 26 4
gpt4 key购买 nike

我正在尝试做一些可以阅读电子邮件的东西,但我什么都做不了。这段代码:

TcpClient c = new TcpClient();
c.Connect("imap.gmail.com", 993);
NetworkStream stream = c.GetStream();
stream.ReadTimeout = 1000;
stream.ReadByte();

接缝是我下载的任何代码中断的地方。最后一行抛出 IOException 消息:“无法从传输连接读取数据:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应。 "

我会选择一个第三方程序,它可以自动下载我可以阅读的格式的电子邮件。我已经让 Thunderbird 连接到 gmail,所以问题肯定在我这边。

最佳答案

您正在 SSL 端口上连接。如果您没有进行适当的 SSL 握手,它会在不向您发送任何数据的情况下立即关闭连接。

关于c# - 无法让 TcpClient 连接到 gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13544611/

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