我已經實作了一個 IMAP 服務器,但我面臨以下問題:
有一些郵件客戶端(Apple)會在 60 秒后關閉連接。當接收到帶有大量郵件的 COPY 命令時,該命令在服務器端需要超過 60 秒的時間。60 秒后,此郵件客戶端關閉連接(我在 TCP 堆疊中看到了 FIN),當服務器嘗試回復 SUCCESS 時,客戶端已經消失了。
一段時間后,郵件客戶端發送相同的命令,同樣的事情再次發生。
我已經嘗試發送 tcp keepalive 沒有成功。有誰知道接下來要嘗試什么?
uj5u.com熱心網友回復:
您應該能夠隨時發送未標記的 OK 回應。這可以作為保持活力:
* OK Working on it...
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/472958.html
