在DLL中该如何来实现发送邮件的功能,即不需要外界条件(控件、outlook之类)(只要可以上网就OK)。

解决方案 »

  1.   

    和写到普通的application没有啥区别
      

  2.   

       TIdDNSResolver, TIdAntiFreeze, TIdMessage, TIdSMTP
    那这四个控件该怎么写?可以动态创建吗?
      

  3.   

    能否给个样例?我用create创建失败。。
      

  4.   

    我的想法是,在DLL中要有窗体(这个应该很容易),然后用IdSMTP,IdMessage这两个控件做.可是要特别注意你使用的邮箱要不要Authenticate,我目前用过的好像只有SOHU可以不用.具体这两个控件怎么用,好像Delphi自带的实例中有,具体不记得在哪个文件夹里了.我也是新手一个,对DLL中调用窗体我也遇到了些其它的问题,希望高人指点.
      

  5.   

    好像在Delphi安装目录下的....Demos\FastNet\Smtp里面有实例吧.