发送邮件

    /// <summary>
    /// 发送邮件
    /// </summary>
    /// <param name="mailTo">接收邮件的人</param>
    /// <param name="title">邮件主题</param>
    /// <param name="body">邮件内容</param>
    /// <param name="mformat">邮件样式</param>
    /// <param name="MailCc">邮件抄送人</param>
    public void SendEmail(string mailTo, string title, string body, MailFormat mformat, string MailCc)
    {
        MailMessage mail = new MailMessage();

        string MailUser = "XXXXXXX@126.com";//发邮件人账号...
        string MailPwd = "********";//邮件密码
        //邮件内容
        mail.From = "XXXXXXX@126.com";//发送邮件人
        mail.To = "XXXX@QQ.com;" + mailTo;//接收邮件人
        mail.BodyFormat = mformat;
        mail.Subject = title;
        mail.Cc = MailCc;
        mail.Body = body;
        mail.Priority = MailPriority.High;//优先级
        //验证用户身份
        SmtpMail.SmtpServer = "smtp.126.com";//126服务器的名称
        mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
        mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", MailUser);
        mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", MailPwd);
        try
        {
            SmtpMail.Send(mail);//发送邮件
        }
        catch
        {
        }
    }

posted @ 2011-02-22 17:41  猫头鹰静静  阅读(66)  评论(0编辑  收藏  举报