IMAP 服务器如何检测消息结束和响应 APPEND 完成?
How do IMAP servers detect message end and response a APPEND completed?
有趣的是服务器如何在 https://www.rfc-editor.org/rfc/rfc4315
中检测客户端消息的结尾
据我所知multipart/mixed
包含很多空行,只使用CRLF是错误的。
消息和类似的多行结构前面有字节计数。
> A1 APPEND INBOX {4082}\r\n
< + Go ahead\r\n
> (4082 bytes of message follow)\r\n
就这么简单。
有趣的是服务器如何在 https://www.rfc-editor.org/rfc/rfc4315
中检测客户端消息的结尾据我所知multipart/mixed
包含很多空行,只使用CRLF是错误的。
消息和类似的多行结构前面有字节计数。
> A1 APPEND INBOX {4082}\r\n
< + Go ahead\r\n
> (4082 bytes of message follow)\r\n
就这么简单。