.net邮箱发布邮箱信息的实例

2019-05-20 13:19:00刘景俊

            catch (Exception ex)
            {
                SaveErrLog(UserInfo, MailTo, MailFrom, MailFromName, smtpHost, ex.Message);//保存错误日志
                flag = false;
            }
            return flag;
        }
        /// <summary>
        /// 保存正确日志
        /// </summary>
        /// <param name="MailFrom"></param>
        /// <param name="MailFromName"></param>
        /// <param name="MailSmtpHost"></param>
        private static void SaveSucLog(string UserInfo, string MailTo, string MailFrom, string MailFromName, string MailSmtpHost)
        {
            System.IO.StreamWriter sw = new System.IO.StreamWriter(HttpContext.Current.Server.MapPath("/log/mailsuccess_" + DateTime.Now.ToString("yyyyMMdd") + ".txt"), true, System.Text.Encoding.UTF8);
            sw.WriteLine(System.DateTime.Now.ToString());
            sw.WriteLine("t收信姓名:" + UserInfo);
            sw.WriteLine("t收 信 人:" + MailTo);
            sw.WriteLine("tSMTP服务器:" + MailSmtpHost);
            sw.WriteLine("t发 信 人:" + MailFromName + "<" + MailFrom + ">");
            sw.WriteLine("---------------------------------------------------------------------------------------------------");
            sw.Close();
            sw.Dispose();
        }
        /// <summary>
        /// 保存错误日志
        /// </summary>
        /// <param name="MailFrom"></param>
        /// <param name="MailFromName"></param>
        /// <param name="MailSmtpHost"></param>