要用 smtp.263.net 发信,就得 用 esmtp 。

解决方案 »

  1.   

    Mittermeyer:cdo只能在有SMTP的机器上运行,也就是说它用的是本地的smtp服务,而我是要用如sina的或263的;sonicdater、bucher两位兄台倒是给个下载地址啊!
      

  2.   

    用CDO是可以的,他有Configuration的对象,可以指定SMTP Server。
      

  3.   

    另外我对CDO对象与MAPI的关系不太明白,请赐教!
      

  4.   

    另外我对CDO对象与MAPI的关系不太明白,请赐教!
      

  5.   

    cdo只能在有SMTP的机器上运行!http://www.freevbcode.com/code/vbSendMail.zip
      

  6.   

    MAPI是基于 OE 的更加应用级
      

  7.   

    不用,用WINSOCK就OK了,我刚好做了,要的话MAIL給你?!
    先MAIL我告知一下!
      

  8.   

    mail你了,别忘了給分!!!
    我是不是很小区?
      

  9.   

    我很笨,但您的程序真的不能用,最好附件给个vb的工程,谢谢,不过你的这个没有smtp服务的身份验证sendmail也没有返回值,如何能确保数据是否成功发送呢?请给些建议和提示,谢谢!
      

  10.   

     验证要用 esmtp 命令
     把 smtp 中的 helo 命令换为 ehlo 命令.
     再用 auth 命令发送 经过base64 编码的 username 和 pwd .
      

  11.   

    sonicdater(发呆呆) :给个例子好吗?说起来太空了吧!谢谢!
      

  12.   

        dsSock.SendData "EHLO " & strFrom & vbCrLf
        dsSock.SendData "AUTH LOGIN " & vbCrLf
        dsSock.SendData Base64Encode(txtUser) & vbCrLf    
        dsSock.SendData Base64Encode(txtPwd) & vbCrLf
    ===================================================    
     Base64Encode  是一个 进行 base64 编码的函数, 需自己写。
     txtUser 是 需验证的用户名,txtPwd 是 密码。
     其它的 和一般的 smtp 命令一样。 你可参考 一下 那些 随处可见 的 例程。 
     
      

  13.   

    哦,忘了说明了。 上面的 例子 是用 的 winsock 控件。
      

  14.   

    再 给你 base64 的编码 和解码 部分的 函数::http://www.csdn.net/Expert/topic/422/422011.shtm
      

  15.   

    电脑爱好者网站上有现成的通过身份验证的SMTP-MAIL程序
    在程序谷源码下载中
    哪一期记不清了
    完全可以用
    我用过!
      

  16.   

    感谢您使用微软产品。对于您这个问题,您可以调用CDO对象来加以实现。您可以参考以下文章的代码:ID: Q286431        HOWTO: Send HTML Mail with CDO for Win 2000 and Remote SMTP Serv[mapi]
    http://support.microsoft.com/support/kb/articles/q286/4/31.asp下面一篇文章有关于这个问题更详细的说明:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wss/wss/_cdo_configuration_coclass.asp 关于CDO,Simple MAPI和MAPI的区别,您可以参阅以下文章:ID: Q200018        INFO: Differences Between CDO, Simple MAPI, and Extended MAPI [mapi]
    http://support.microsoft.com/support/kb/articles/q200/0/18.asp 如果您需要了解更多CDO的信息,请访问以下网站:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/_olemsg_overview_of_cdo.asp?frame=true 希望对您有所帮助。-微软全球技术中心 桌面产品技术支持
     
    本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
      

  17.   

    其实,直接用winsock连接对方的服务器,按照协议发送语句就可以了调用那些控件干嘛,多无聊。编好程序还得带上对方的控件。
      

  18.   

    我有base64加密程序,自己写的,谁要,发邮件地址来。
      

  19.   

    谢谢!火鸟信箱 [email protected]
      

  20.   

    我已经贴出来了,请各位自己去看吧http://www.csdn.net/Expert/topic/471/471741.shtm