Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }
Esempio n. 3
0
        /// <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;
        }
Esempio n. 4
0
        /// <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;
        }