/// <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> /// �����ʼ� /// </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; }