protected void btnSendMail_Click(object sender, EventArgs e) { try { EmailSend email = new EmailSend(); email.fromEmail = ip_txt_from_email.Value; email.toEmail = ip_txt_to_email.Value; email.passWordSendMail = ip_txt_pass_email.Value; email.subject = ip_txt_subject.Value; email.body = txt_content_mail.Value; if (radio_service_google.Checked) { GoogleMailService.sendMail("*****@*****.**", createEmail.createMessage(email.subject , email.body , email.fromEmail , email.toEmail)); } else if (radio_service_stpm.Checked) { STPMService.SendMail(email.fromEmail , email.passWordSendMail , email.toEmail , email.subject , email.body); } string message = "Gửi email thành công"; ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + message + "');", true); } catch (Exception v_e) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + v_e + "');", true); Debugger.Log(1, "Send Mail", "Failed: " + v_e); } }
public void OnGet() { _useraccount.Username = "******"; _useraccount.Password = "******"; UserConfirmation = _useraccountservice.CreateUserAccount(_useraccount.Username, _useraccount.Password); GoogleMailService googleMailService = new GoogleMailService(); IndexModel3 indexModel3 = new IndexModel3(googleMailService); EmailConfirmation = indexModel3.CreateNewEmail(_useraccount.Username); }
public void OnGet() { _useraccount.Username = "******"; _useraccount.Password = "******"; UserConfirmation = _useraccountservice.CreateUserAccount(_useraccount.Username, _useraccount.Password); GoogleMailService googleMailService = new GoogleMailService(); IndexModel5 indexModel5 = new IndexModel5(); EmailConfirmation = indexModel5.CreateNewEmail(googleMailService, _useraccount.Username); }
public void OnGet() { _useraccount.Username = "******"; _useraccount.Password = "******"; UserConfirmation = _useraccountservice.CreateUserAccount(_useraccount.Username, _useraccount.Password); GoogleMailService googleMailService = new GoogleMailService(); EmailService = googleMailService; EmailConfirmation = EmailService.CreateMailAccount(_useraccount.Username); }
protected void btnSendListMail_Click(object sender, EventArgs e) { try { EmailSend email = new EmailSend(); email.fromEmail = ip_txt_from_email.Value; email.toEmail = ip_txt_to_email.Value; email.passWordSendMail = ip_txt_pass_email.Value; email.subject = ip_txt_subject.Value; email.body = txt_content_mail.Value; SelectedValueCollection listEmail = checkBoxListEmail.SelectedValues; progressBar.Maximum = listEmail.Count; progressBar.Minimum = 0; if (radio_service_google.Checked) { foreach (string item in listEmail) { email.toEmail = item; GoogleMailService.sendMail("*****@*****.**", createEmail.createMessage(email.subject , email.body , email.fromEmail , email.toEmail)); } } else if (radio_service_stpm.Checked) { foreach (String item in listEmail) { email.toEmail = item; STPMService.SendMail(email.fromEmail , email.passWordSendMail , email.toEmail , email.subject , email.body); progressBar.Position = progressBar.Position + 1; } ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + "Gửi thành công!" + "');", true); } } catch (Exception v_e) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + v_e + "');", true); Debugger.Log(1, "Send Mail", "Failed: " + v_e); } }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.User.Identity.IsAuthenticated) { FormsAuthentication.RedirectToLoginPage(); } else { createEmail = new CreateMail(); GoogleMailService.initService(); radio_service_stpm.Checked = true; if (!IsPostBack && !IsCallback) { cmbCampaign.SelectedIndex = 0; cmbEmailOwn.SelectedIndex = 1; } } }
protected void btnSendMail_Click(object sender, EventArgs e) { try { using (SendMailEntities db = new SendMailEntities()) { ListEditItem cmbEmailOwnselectedItem = cmbEmailOwn.SelectedItem; ListEditItem cmbcmbContactselectedItem = cmbContact.SelectedItem; ListEditItem cmbcmbCampaignselectedItem = cmbCampaign.SelectedItem; string toEmail = cmbcmbContactselectedItem.GetValue("Email").ToString(); string fromEmail = cmbEmailOwnselectedItem.GetValue("Email").ToString(); string password = Cryption.Decrypt(cmbEmailOwnselectedItem.GetValue("Password").ToString()); Int64 IdEmailOwn = Int64.Parse(cmbEmailOwnselectedItem.GetValue("ID").ToString()); //EmailOwn emailOwn = db.EmailOwns.FirstOrDefault(x => x.ID == IdEmailOwn); LogSendEmail email = new LogSendEmail(); email.Subject = ip_txt_subject.Value; email.Body = txt_content_mail.Value; email.ContactID = Int64.Parse(cmbcmbContactselectedItem.GetValue("ContactID").ToString()); email.UserID = mGlobal.UserID; email.IDEmailOwn = IdEmailOwn; email.CampaignID = Int64.Parse(cmbcmbCampaignselectedItem.GetValue("CampaignID").ToString()); if (radio_service_google.Checked) { email.TypeServiceUsed = mGlobal.GOOGLE; try { GoogleMailService.sendMail("*****@*****.**", createEmail.createMessage(email.Subject , email.Body , fromEmail , toEmail)); email.StatusSend = true; } catch (Exception) { email.StatusSend = false; } } else if (radio_service_stpm.Checked) { email.TypeServiceUsed = mGlobal.STPM; try { STPMService.SendMail(fromEmail , password , toEmail , email.Subject , email.Body); email.StatusSend = true; } catch (Exception) { email.StatusSend = false; } } email.TimeSend = DateTime.Now; db.LogSendEmails.Add(email); db.SaveChanges(); string message = "Gửi email thành công"; ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + message + "');", true); } } catch (Exception v_e) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + v_e + "');", true); } }
public IndexModel() { _useraccount = new UserAccount(); _useraccountservice = new UserAccountService(); _googlemailservice = new GoogleMailService(); }
protected void Page_Load(object sender, EventArgs e) { createEmail = new CreateMail(); GoogleMailService.initService(); radio_service_stpm.Checked = true; }
public UserAccountService() { _googlemailservice = new GoogleMailService(); }