我现在写的程序中,登录 SMTP邮箱 或者 FTP服务器 时,用户名和密码都是以明文的方式发送的,我想将用户名和密码MD5后再发送,请问,我该怎样让服务器知道用户名和密码是经过md5处理过的。谢谢

解决方案 »

  1.   

    1、我只是想将用户名和口令MD5后发送 ,至于邮件的内容不需要加密。
    2、只有客户端是我自己按照协议写的,服务器端不是我写的,最多只能配置一下服务器端。所以现在的问题是,我发送什么格式的登录命令,服务器端才会知道这是个MD5处理过的登录名和口令,我理解的是esmtp 和 ftp 协议中, 关于登录的验证方式,应当有明确的命令格式。我现在的问题就是不知道此协议规定的命令格式。我感谢很多朋友的答复,但你们的答复目前没有说到点子上。
      

  2.   

    我不是说了么?
    你要知道协议规定的格式,就去看rfc