Hi Mates
I have this issue and dont know how to resolve it on my Register ActionResult, kindly please assist me.
- [HttpPost]
- [AllowAnonymous]
- [ValidateAntiForgeryToken]
- public async Task
Register(RegisterViewModel model) - {
- if (ModelState.IsValid)
- {
- var user = new ApplicationUser() { UserName = model.UserName };
- user.Email = model.Email;
- user.ConfirmedEmail = false;
- var result = await UserManager.CreateAsync(user, model.Password);
- if (result.Succeeded)
- {
- MailMessage msg = new MailMessage();
- msg.From = new MailAddress("[email protected]");
- msg.To.Add("[email protected]");
- msg.Subject = "test";
- msg.Body = "Test Content";
- using (SmtpClient client = new SmtpClient())
- {
- client.EnableSsl = true;
- client.UseDefaultCredentials = true;
- client.Credentials = new NetworkCredential("[email protected]", "Mohali@5050");
- client.Host = "smtp.gmail.com";
- client.Port = 587;
- // client.DeliveryMethod = SmtpDeliveryMethod.Network;
- client.Send(msg); // This gets thrown as an error, yes google settings are set all of them.
- }
- return RedirectToAction("Confirm", "Account", new { Email = user.Email });
- }
- else
- {
- AddErrors(result);
- }
- }
- // If we got this far, something failed, redisplay form 478216
- return View(model);
- }
Guest UserPosted Feb 18, 2020, 12:53 AM
Ravi PatelPosted Feb 18, 2020, 12:32 AM
Guest UserPosted Feb 18, 2020, 12:14 AM
Siddharth GajbhiyePosted Feb 17, 2020, 11:46 PM
Siddharth GajbhiyePosted Feb 17, 2020, 11:45 PM