搞定了.图像up.gif和send.cs在同一个目录,也可以在不同目录,你可以自己指定.
using System;
using System.Web.Mail;
using System.Collections;class TestSend{ static void Main(){ MailMessage message = new MailMessage();
SmtpMail.SmtpServer="grrmail1.cybernet-usa.com";
message.From = "[email protected]";
message. To = "[email protected]";
message.Subject = "Good !!";
message.BodyFormat = MailFormat.Html;
message.Body = "Good, CC,<IMG SRC='up.gif' WIDTH='33' HEIGHT='27' BORDER=0 >";

SmtpMail.Send(message);
    
 
    Console.Write("ok");

}
}
经过测试!

解决方案 »

  1.   

    利用CDO发送HTML邮件的完整代码
    using CDO;(引用的组件名为Microsoft Exchange 2000 Library)

    Configuration conf=new ConfigurationClass();
    conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value=CdoSendUsing.cdoSendUsingPort;
    conf.Fields[CdoConfiguration.cdoSMTPServer].Value="smtp.21cn.com";
    conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25;
    conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="\"c_zc\" <[email protected]>";
    conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value=CdoProtocolsAuthentication.cdoBasic;
    conf.Fields[CdoConfiguration.cdoSendUserName].Value="c_zc";
    conf.Fields[CdoConfiguration.cdoSendPassword].Value="*******";  打星号处为邮箱密码
    conf.Fields.Update();MessageClass msg=new MessageClass();
    msg.Configuration=conf;msg.To="[email protected]";
    msg.Subject="HTML邮件测试";
    msg.CreateMHTMLBody("http://www.csdn.net",CDO.CdoMHTMLFlags.cdoSuppressNone,null,null);
    msg.From="[email protected]";msg.Send();   
    上述代码会将www.csdn.net的首页发送到[email protected]邮箱
      

  2.   

    多謝各位!我已自己解決:引用cdonts.dll 就可以了,用法與asp相同