给可以不用Jmail这个做收邮件?C# 2005 怎么做?给点思路也行??
    谢谢!
email:[email protected]

解决方案 »

  1.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Net;
    using System.Net.Mail;
    using System.Configuration;namespace email
    {
       public class SEmail
        {       private static string smtp =smtpserver;           //ConfigurationSettings.AppSettings.Get("smtp").ToString();
           private static string sender = ConfigurationSettings.AppSettings["sender"].ToString();
            private string host = "localhost";
            public string content;       public SEmail()
           { 
           }       public  bool Send(string from, string to, string cc, string bcc, string subject, string body)
           {           try
               {
                   MailMessage msg = new MailMessage();               msg.From = new MailAddress(from);
                   msg.To.Add(new MailAddress(to));
                   msg.Subject = subject;
                   msg.Body = body;
                   msg.IsBodyHtml = true;
                   if (cc != "")
                   {
                       msg.CC.Add(new MailAddress(cc));
                   }
                   if (bcc != "")
                   {
                       msg.Bcc.Add(new MailAddress(bcc));
                   }
                   SmtpClient mail = new SmtpClient(smtp);
                 
                  
                   //mail.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
                   mail.Credentials = new NetworkCredential("youemailacount", "youemaipass");
                       
                       //CredentialCache.DefaultNetworkCredentials;
                   mail.Send(msg);
                   return true;
               }
               catch (Exception e)
               {
                   return false;
               }
           }
        }
    }
      

  2.   

    使用ASP.NET 2.0发送邮件
    http://aspnet.4guysfromrolla.com/articles/072606-1.aspx
    用ASP.NET 2.0发送邮件:HTML格式的邮件,附件以及如何优雅地处理SMTP异常
    http://aspnet.4guysfromrolla.com/articles/080206-1.aspx
      

  3.   

    open pop
    open smtp
    中国人写的开源的
      

  4.   

    open pop
    open smtp
    功能已经很强大了,已经有商用的了
      

  5.   

    那就自己研究一下pop 协议,自己解析邮件内容.和附件内容