您的位置:首页 > 其它

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

2011-04-15 10:46 274 查看
*********************************************************************************************
利用流程处理事务的时候,处理结果往往需要以邮件形式通知某人,有时候并不需要系统内部集成的邮件,而需要通过外网形式发送出去,那么就可以采用下面方法:
在设计器,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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐