C#里面除了System.Web.Mail还有其他的发信方法吗?
如果SmtpServer和Mail.From,Mail.To其中任何一个设置不正确他都报未能访问CDO.Message对象
有什么办法可以区分吗????

解决方案 »

  1.   

    不知道这里能帮助你否
    http://www.systemwebmail.com/default.aspx
      

  2.   

    可能Biztalk也可以吧。
    using System;
    using System.Web.Mail;namespace SmtpMailDemo
    {
    class Class1
    {
    [STAThread]
    static void Main(string[] args)
    {
    MailMessage mm=new MailMessage();
    mm.From="[email protected]";
    mm.To="[email protected]";
    mm.Subject="Hello";
    mm.Priority=MailPriority.High;
    mm.BodyFormat=MailFormat.Text;
    mm.Body="Demo";
    MailAttachment ma=new MailAttachment(@"c:\demo.txt",MailEncoding.Base64);
    mm.Attachments.Add(ma);
    try
    {
    SmtpMail.SmtpServer="smtp.263.net";
    SmtpMail.Send(mm);
    }
    catch(Exception e)
    {
    Console.WriteLine(e.Message);
    }
    }
    }
    }