我在网上找的都是不带认证的例子,而现在的smtp服务器都需要AUTH认证,请大家帮帮忙

解决方案 »

  1.   

    http://morningspace.51.net/resource/SMailerIntro.html
      

  2.   

    http://www.vckbase.com/code/listcode.asp?mclsid=9&sclsid=903
      

  3.   

    关于认证问题,我曾经写过一篇文章,分析了fetchmail的代码中的ESMTP的认证部分,个人认为会比较有帮助,你有兴趣可以看一下:
    http://blog.csdn.net/monnand/archive/2006/08/17/1076581.aspx如果有什么不明白,可以在我blog上面留言。上面还有一篇我写的文章,分析了qmail的代码中DNS的MX查询部分。个人觉得也值得一看。
      

  4.   

    ========================================================================
           esmtp.dll 支持服务器认证和附件的邮件发送DLL
    ========================================================================
    因为工作需要一个可以发送邮件的DLL,可是在网上找了好久都没有一个合适的,
    于是就自己做了一个。主要特点:
    ◆支持发送邮件服务器认证
    ◆可带附件
    ◆调用简单由于当初只是为了满足自己的使用,所以好多功能没有做,不过已经基本上满足
    一般的需要了。不足之处:
    ◇不支持抄送、暗送
    ◇只支持一个收件人和一个附件我只在VC上做了测试,其它平台我没有测。关于VC上调用的方法可以参考example.cpp如果你需要功能更全面的DLL,请给我发邮件,我可以根据你的需要修改,
    不过你可能需要支付一点费用。
    如果使用过程中发现什么问题,也请给我发邮件。函数的参数见:EsmtpFunction.h,如果是VC调用可以直接包含这个头文件。
    ----------------
    陈志远
    2006-5-25
    [email protected]