那位大哥能给提供C#写的完整的邮件发送系统代码(前台,后台)。
学习呀!
先谢了。

解决方案 »

  1.   

    http://www.aspx8.com/download/soft.asp?id=94
      

  2.   

    http://www.chinabs.net/csharp/default.asp?infoid=211
      

  3.   

    用ASP.NET做自己的邮件发送系统:
    http://www.softhouse.com.cn/html/200409/2004092214413200000800.html
      

  4.   

    EMAIL告诉我,我发原代码给你!
      

  5.   

    我也要,谢谢
    [email protected]
      

  6.   

    也发个给我吧,先谢了
    [email protected]
      

  7.   

    发个给我学学,谢谢:
    [email protected]
      

  8.   

    来迟了吗?我也要一份:[email protected]谢谢了!
      

  9.   

    [email protected]  
    我也学习一下,谢谢
      

  10.   


    using System;
    using System.Text;
    using System.Web.Mail;
    using System.Web.Util ;
    namespace ShangGu.Bidding
    {
    /// <summary>
    /// CommonFunction 的摘要说明。
    /// </summary>
    public class CommonFunction
    {
    public CommonFunction()
    {
    //
    // TODO: 在此处添加构造函数逻辑
    //
    } /// <summary>
    /// 本地smtp发送Email
    /// </summary>
    /// <param name="MailTo">接收Email地址</param>
    /// <param name="MailFrom">发送翻Email地址</param>
    /// <param name="MailSubject">邮件主题</param>
    /// <param name="MailBody">邮件内容</param>
    /// <param name="isHtml">是否为Html格式</param>
    /// <returns>布尔值表示发送成功与否</returns>
    public static bool SendEmail(string MailTo,string MailFrom,string MailSubject,string MailBody,bool isHtml)
    {
    return SendEmail(MailTo,MailFrom,MailSubject,MailBody,isHtml,"127.0.0.1",null,null);

    }
    /// <summary>
    /// 使用指定的smtp服务器发送email
    /// </summary>
    /// <param name="MailTo">接收Email地址</param>
    /// <param name="MailFrom">发送翻Email地址</param>
    /// <param name="MailSubject">邮件主题</param>
    /// <param name="MailBody">邮件内容</param>
    /// <param name="isHtml">是否为Html格式</param>
    /// <param name="SmtpServerAddress">smtp服务器</param>
    /// <param name="SmtpUserName">smtp服务器上的用户名</param>
    /// <param name="SmtpUserPassWord">smtp服务器上的密码</param>
    /// <returns>布尔值表示发送成功与否</returns>
    public static bool SendEmail(string MailTo,string MailFrom,string MailSubject,string MailBody,bool isHtml,string SmtpServerAddress,string SmtpUserName,string SmtpUserPassWord)
    {
    bool isOk =false;
    MailMessage myMail = new MailMessage();
    myMail.BodyEncoding = Encoding.GetEncoding("GB2312");
    myMail.BodyFormat = (isHtml) ? MailFormat.Html:MailFormat.Text;
    myMail.To = MailTo;
    myMail.From = MailFrom;
    myMail.Subject = MailSubject;
    myMail.Body = MailBody;
    myMail.Priority = MailPriority.High;
    if(SmtpUserName != null && SmtpUserPassWord != null)
    {
    myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
    myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", SmtpUserName); //Smtp Server 上的用户名
    myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", SmtpUserPassWord); //Smtp Server 上的密码
    }
    SmtpMail.SmtpServer = SmtpServerAddress;//Smtp Server 地址
    try
    {
    SmtpMail.Send(myMail);
    isOk = true;
    }
    catch
    {
    }
    return isOk;

    }
    }
    }
      

  11.   

    http://www.softhouse.com.cn/html/200409/2004092214413200000800.html