注意事项:1、LOGIN命令和后面的%%(用户名)之间有一个空格2、判断命令是否成功只需要判断服务器回应的消息的最前面3个字符,他们分别代表意义为:100 ------ 连接成功200 ------ 命令正确250 ------ 命令错误,系统不能解析该命令221 ------ 结束这次交互过程,服务器即将关闭该次连接3、服务器接收的最大数据长度150字节,这就意味着LOGIN命令后面的用户名不允许超过144个字节4、服务器返回的最大数据长度250字节,这就意味着客户端的接收缓冲区为251个字节就足够了(最后一个字节存放字符串的结束标志'\0')5、客户端给服务端发送数据时,最后一个字符'\0'不要发送,否则服务器将把该命令确定为非法命令,既而返回结果为250,如"RESULT"命令,发送的字节数为6字节