开发平台采用外网邮件替代内部系统邮件

    技术2022-05-20  57

    ********************************************************************************************* 利用流程处理事务的时候,处理结果往往需要以邮件形式通知某人,有时候并不需要系统内部集成的邮件,而需要通过外网形式发送出去,那么就可以采用下面方法: 在设计器,c#部分这么写: ********************************************************************************************** using System; using System.Data; using System.Configuration; using System.Collections; 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.Net.Mail; using System.Web.Mail; using System.Text; public void onAfterSave() {              System.Web.Mail.MailMessage mailMsg = new System.Web.Mail.MailMessage();         mailMsg.BodyFormat = System.Web.Mail.MailFormat.Html;         mailMsg.To = "413085129@qq.com";         mailMsg.From = "passion_wxm@163.com";         mailMsg.Subject = "邮件主题" ;         mailMsg.Body = "邮件内容";         mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");         mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "passion_wxm");//passion_wxm是我的账号,换成自己的就可以了         mailMsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "我的密码当然就不透露了,这里换上自己的密码就可以了");         SmtpMail.SmtpServer = "smtp.163.com";//smtp服务器 ,如果是126邮箱就换成smtp.126.com 其他同理         SmtpMail.Send(mailMsg); }   方正飞鸿智能信息平台(FIX ES2007)  www.founderfix.com

    最新回复(0)