Ruby Net::IMAP:关闭连接

Ruby Net::IMAP:关闭连接,ruby,networking,imap,Ruby,Networking,Imap,Ruby Net::IMAP库为IMAP提供了一个很好的API()。有两种方法与关闭IMAP连接相关:logout()和disconnect()。应该在哪一轮调用它们?注销只需将用户注销服务器,而断开连接将完全关闭套接字。如果您想保持连接打开(比如使用同一个套接字登录到另一个邮箱),并在不需要再使用IMAP服务器时断开连接,我会使用注销。对于序列,应在断开连接之前使用注销。logout将简单地将用户注销服务器,而disconnect将完全关闭套接字。如果您想保持连接打开(比如使用同一个套接字登录

Ruby Net::IMAP库为IMAP提供了一个很好的API()。有两种方法与关闭IMAP连接相关:logout()和disconnect()。应该在哪一轮调用它们?

注销
只需将用户注销服务器,而
断开连接
将完全关闭套接字。如果您想保持连接打开(比如使用同一个套接字登录到另一个邮箱),并在不需要再使用IMAP服务器时断开连接,我会使用注销。对于序列,应在断开连接之前使用注销。

logout
将简单地将用户注销服务器,而
disconnect
将完全关闭套接字。如果您想保持连接打开(比如使用同一个套接字登录到另一个邮箱),并在不需要再使用IMAP服务器时断开连接,我会使用注销。对于序列,应在断开连接之前使用注销。

谢谢。我就是这么想的。谢谢。我就是这么想的。