Пример #1
0
    private void ResendRegMail()
    {
        try
        {
            string PDDate = string.Empty;
            string LoginPassword = Session["RegRVPassword"].ToString();
            string LoginName = Session["RegRVUserName"].ToString();
            string UserDisName = Session["RVRegName"].ToString();

            string RvYear = Session["RvSelYear"].ToString();
            string RvType = Session["RvSelType"].ToString();
            string RvMake = Session["RvSelMake"].ToString();
            string RvUniqueID = Session["RvUniqueID"].ToString();
            RvType = RvType.Replace(" ", "%20");
            RvMake = RvMake.Replace(" ", "%20");
            string Link = "http://unitedrvexchange.com/Buy-Sell-UsedRVs/" + RvYear + "-" + RvType + "-" + RvMake + "-" + RvUniqueID;
            string TermsLink = "http://unitedrvexchange.com/TermsandConditions.aspx";
            clsMailFormats format = new clsMailFormats();
            MailMessage msg = new MailMessage();
            msg.From = new MailAddress("*****@*****.**");
            msg.To.Add(LoginName);
            msg.Bcc.Add("*****@*****.**");
            msg.Subject = "Registration Details From United Rv Exchange For RV ID# " + Session["RvCarID"].ToString();
            msg.IsBodyHtml = true;
            string text = string.Empty;
            if (Session["NewUserPayStatus"].ToString() == "5")
            {
                DateTime PostDate = Convert.ToDateTime(Session["NewUserPDDate"].ToString());
                PDDate = PostDate.ToString("MM/dd/yyyy");
                text = format.SendRVRegistrationdetailsForPDSales(LoginName, LoginPassword, UserDisName, ref text, PDDate);
            }
            else
            {
                text = format.SendRVRegistrationdetails(LoginName, LoginPassword, UserDisName, ref text, Link, TermsLink);
            }
            msg.Body = text.ToString();
            SmtpClient smtp = new SmtpClient();
            //smtp.Host = "smtp.gmail.com";
            //smtp.Port = 587;
            //smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "info*123*");
            //smtp.EnableSsl = true;
            //smtp.Send(msg);
            smtp.Host = "127.0.0.1";
            smtp.Port = 25;
            smtp.Send(msg);
        }
        catch (Exception ex)
        {
            //throw ex;
            Response.Redirect("EmailServerError.aspx");
        }
    }
Пример #2
0
 protected void btnResendWelMail_Click(object sender, EventArgs e)
 {
     try
     {
         Session.Timeout = 180;
         string PDDate = string.Empty;
         string LoginPassword = Session["RegRVPassword"].ToString();
         string LoginName = Session["RegRVUserName"].ToString();
         string UserDisName = Session["RVRegName"].ToString();
         string RvYear = Session["RvViewYear"].ToString();
         string RvType = Session["RvViewType"].ToString();
         string RvMake = Session["RvViewMake"].ToString();
         string RvUniqueID = Session["RvViewUniqueID"].ToString();
         RvType = RvType.Replace(" ", "%20");
         RvMake = RvMake.Replace(" ", "%20");
         string Link = "http://unitedrvexchange.com/Buy-Sell-UsedRVs/" + RvYear + "-" + RvType + "-" + RvMake + "-" + RvUniqueID;
         string TermsLink = "http://unitedrvexchange.com/TermsandConditions.aspx";
         clsMailFormats format = new clsMailFormats();
         string text = string.Empty;
         if (Session["RVViewPayStatus"].ToString() == "5")
         {
             DateTime PostDate = Convert.ToDateTime(Session["ViewRVPDDate"].ToString());
             PDDate = PostDate.ToString("MM/dd/yyyy");
             text = format.SendRVRegistrationdetailsForPDSales(LoginName, LoginPassword, UserDisName, ref text, PDDate);
         }
         else
         {
             text = format.SendRVRegistrationdetails(LoginName, LoginPassword, UserDisName, ref text, Link, TermsLink);
         }
         lblRegisMail.Text = text;
         lblMailTo.Text = LoginName;
         txtEmailTo.Text = "";
         lblRegisMail.Visible = true;
         mpeViewregisterMail.Show();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }