IMAP-Copy:客户端在 60 秒后关闭连接
IMAP-Copy: Client closes connection after 60 seconds
我已经实施了 IMAP 服务器,但我面临以下问题:
有些邮件客户端 (Apple) 会在 60 秒后关闭连接。当收到带有大量邮件的 COPY 命令时,此命令在服务器端花费的时间超过 60 秒。 60 秒后,此邮件客户端关闭连接(我在 TCP 堆栈中看到了 FIN),当服务器尝试回复 SUCCESS 时,客户端已经消失。
一段时间后,邮件客户端发送相同的命令,同样的事情再次发生。
我已经尝试发送 tcp keepalive 但没有成功。
有人知道接下来要尝试什么吗?
您应该可以随时发送未标记的 OK 响应。这可能会起到保活作用:
* OK Working on it...
我已经实施了 IMAP 服务器,但我面临以下问题:
有些邮件客户端 (Apple) 会在 60 秒后关闭连接。当收到带有大量邮件的 COPY 命令时,此命令在服务器端花费的时间超过 60 秒。 60 秒后,此邮件客户端关闭连接(我在 TCP 堆栈中看到了 FIN),当服务器尝试回复 SUCCESS 时,客户端已经消失。
一段时间后,邮件客户端发送相同的命令,同样的事情再次发生。
我已经尝试发送 tcp keepalive 但没有成功。 有人知道接下来要尝试什么吗?
您应该可以随时发送未标记的 OK 响应。这可能会起到保活作用:
* OK Working on it...