/// <summary> /// 发送邮件 /// </summary> public static int EmailSend(MailMessage mailMsg, out String ErrMsg) { int Result = ErrorDefinition.IError_Result_UnknowError_Code; ErrMsg = ""; try { //获取一些配置信息 string FormName = System.Configuration.ConfigurationManager.AppSettings["FormName"]; string From = System.Configuration.ConfigurationManager.AppSettings["From"]; string UserID = System.Configuration.ConfigurationManager.AppSettings["UserID"]; string Password = System.Configuration.ConfigurationManager.AppSettings["Password"]; string ServerName = System.Configuration.ConfigurationManager.AppSettings["ServerName"]; //邮件信息 mailMsg.From = From; mailMsg.FromName = FormName; //服务器信息 MailServerDes des = new MailServerDes(); des.UserID = UserID; des.Password = Password; des.ServerName = ServerName; //邮件的发送 SMTPEmailSend smtp = new SMTPEmailSend(); smtp.EmailSend(mailMsg, des, out Result, out ErrMsg); } catch (System.Exception ex) { Result = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrMsg = "邮件发送失败" + ex.Message; } return(Result); }
/// <summary> /// 发送邮件 /// 作者:苑峰 时间:2010-3-2 /// 修改: /// </summary> public static int EmailSend(string EmailMessage, string EmailAddress, string EmailModelPath, string SubjectName, out string ErrMsg) { int Result = ErrorDefinition.IError_Result_UnknowError_Code; ErrMsg = ""; try { string Extension = ""; //扩展信息 StringBuilder myStringBuilder = new StringBuilder(); //调用邮件发送接口 SMTPEmailSend smtp = new SMTPEmailSend(); //string Subject = System.Configuration.ConfigurationManager.AppSettings["Subject"]; string FormName = System.Configuration.ConfigurationManager.AppSettings["FormName_old"]; string From = System.Configuration.ConfigurationManager.AppSettings["From_old"]; string UserID = System.Configuration.ConfigurationManager.AppSettings["UserID_old"]; string Password = System.Configuration.ConfigurationManager.AppSettings["Password_old"]; string ServerName = System.Configuration.ConfigurationManager.AppSettings["ServerName_old"]; //邮件的发送 smtp.EmailSend(EmailMessage, EmailAddress, Extension, out Result, EmailModelPath, SubjectName, From, FormName, UserID, Password, ServerName, out ErrMsg); } catch (System.Exception ex) { Result = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrMsg = "邮件发送失败" + ex.Message; } return(Result); }
/// <summary> /// �����ʼ� /// </summary> public static int EmailSend(MailMessage mailMsg, out String ErrMsg) { int Result = ErrorDefinition.IError_Result_UnknowError_Code; ErrMsg = ""; try { //��ȡһЩ������Ϣ string FormName = System.Configuration.ConfigurationManager.AppSettings["FormName"]; string From = System.Configuration.ConfigurationManager.AppSettings["From"]; string UserID = System.Configuration.ConfigurationManager.AppSettings["UserID"]; string Password = System.Configuration.ConfigurationManager.AppSettings["Password"]; string ServerName = System.Configuration.ConfigurationManager.AppSettings["ServerName"]; //�ʼ���Ϣ mailMsg.From = From; mailMsg.FromName = FormName; //��������Ϣ MailServerDes des = new MailServerDes(); des.UserID = UserID; des.Password = Password; des.ServerName = ServerName; //�ʼ��ķ��� SMTPEmailSend smtp = new SMTPEmailSend(); smtp.EmailSend(mailMsg, des, out Result, out ErrMsg); } catch (System.Exception ex) { Result = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrMsg = "�ʼ�����ʧ��" + ex.Message; } return Result; }
/// <summary> /// �����ʼ� /// ���ߣ�Է�� ʱ�䣺2010-3-2 /// �ģ� /// </summary> public static int EmailSend(string EmailMessage, string EmailAddress, string EmailModelPath, string SubjectName, out string ErrMsg) { int Result = ErrorDefinition.IError_Result_UnknowError_Code; ErrMsg = ""; try { string Extension = ""; //��չ��Ϣ StringBuilder myStringBuilder = new StringBuilder(); //�����ʼ����ͽӿ� SMTPEmailSend smtp = new SMTPEmailSend(); //string Subject = System.Configuration.ConfigurationManager.AppSettings["Subject"]; string FormName = System.Configuration.ConfigurationManager.AppSettings["FormName_old"]; string From = System.Configuration.ConfigurationManager.AppSettings["From_old"]; string UserID = System.Configuration.ConfigurationManager.AppSettings["UserID_old"]; string Password = System.Configuration.ConfigurationManager.AppSettings["Password_old"]; string ServerName = System.Configuration.ConfigurationManager.AppSettings["ServerName_old"]; //�ʼ��ķ��� smtp.EmailSend(EmailMessage, EmailAddress, Extension, out Result, EmailModelPath, SubjectName, From, FormName, UserID, Password, ServerName, out ErrMsg); } catch (System.Exception ex) { Result = ErrorDefinition.IError_Result_System_UnknowError_Code; ErrMsg = "�ʼ�����ʧ��" + ex.Message; } return Result; }