⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sendmail.cs

📁 网上销售订单管理系统借助现代信息技术和管理理论
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
using System.Web.Mail;
using System.Net;
using System.Net.Mail;
using System.Net.Sockets;


/// <summary>
/// SendMail 的摘要说明
/// </summary>
public class SendMail
{

    public string From = "chengwen0004@163.com";          //发送方信箱
    public string PassWord="ybh@198512125243";        //主信箱密码
    public string Server = "smtp.163.com";              //主信箱的IP地址 
    public string UserName = "chengwen0004";           //主信箱的账户
    public string Subject;                            //信件主题
    public string Body;                              //信件正文
    public string To;                               //接收方邮箱 
    public string Id;
    public void GoSend(SendMail SM)
    {
        try
       {
            CDO.Message oMsg = new CDO.Message();
            oMsg.From = SM.From;//发送方邮箱 
            oMsg.To = SM.To;//接收方邮箱 
            oMsg.Subject = SM.Subject;//主题 
            oMsg.HTMLBody = SM.Body;//内容 
            CDO.IConfiguration iConfg = oMsg.Configuration;
            ADODB.Fields oFields = iConfg.Fields;

            oFields["http://schemas.microsoft.com/cdo/configuration/sendusing"].Value = 2;
            oFields["http://schemas.microsoft.com/cdo/configuration/sendusername"].Value = SM.UserName;//用户名 
            oFields["http://schemas.microsoft.com/cdo/configuration/sendpassword"].Value = SM.PassWord;//密码 
            oFields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"].Value = 1;
            oFields["http://schemas.microsoft.com/cdo/configuration/languagecode"].Value = 0x0804;
            oFields["http://schemas.microsoft.com/cdo/configuration/smtpserver"].Value = SM.Server;//邮件服务器 
            oFields.Update();
            oMsg.BodyPart.Charset = "gb2312";
            oMsg.HTMLBodyPart.Charset = "gb2312";

            oMsg.Send();

            oMsg = null;
            Update_Stock_Email(SM.Id);//更新已经通知过的客户
        }
        catch (Exception ex)
        {
            JScript.GoHistory("邮件发送失败!", -1);
        }
    }
    public void Update_Stock_Email(string id)
    {
        string CmdTxt = "Update Stock Set SendMail=2 Where Id=" + id + "";
        new SqlDataBase().RunSql(CmdTxt);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -