使用TNMSMTP控件,具体如何使用可以参考Delphi 的Demos\fastnet\smtp目录下的SMTPDEMO.dpr

解决方案 »

  1.   

    在delphi的NMSMTP控件中有附件属性。用法如下:
     NMSMTP1.PostMessage.Attachments.AddStrings(Edit1.text);
     以及其他信息。如Fromaddress等属性设置。具体查阅类参考。
     然后是发送
     NMSMTP1.SendMail;  
      ...that's all
      

  2.   

    其中edit1.text内容为你选择要发送的附件的路径。
    如:c:\windows\gogogo.txt
      

  3.   

    如果你是用Delphi6的话,请看看Demo\Indy\MailClient例子一定有所发现