Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void SendRecoveryEmail()
- {
- try
- {
- GenerateKey(10);
- MailMessage recoveryMail = new MailMessage();
- recoveryMail.From = new MailAddress("sqlunityclasssydney@gmail.com");
- //Should be replaced with email string field. Jays Email In Case"jaymieraesargent@gmail.com"
- recoveryMail.To.Add(s_Email);
- recoveryMail.Subject = "Password Reset";
- recoveryMail.Body = "Hello " + s_Username + Environment.NewLine + "Your acount recovery details are as below:" + Environment.NewLine + "Username: " + s_Username + Environment.NewLine + "Password:" + generatedCode + Environment.NewLine + "Thank You , Phabulous Studios";
- SmtpClient smtpServer = new SmtpClient("smtp.gmail.com");
- smtpServer.Port = 25;
- smtpServer.Credentials = new System.Net.NetworkCredential("sqlunityclasssydney@gmail.com", "sqlpassword") as ICredentialsByHost;
- smtpServer.EnableSsl = true;
- ServicePointManager.ServerCertificateValidationCallback = delegate (object s, X509Certificate cert, X509Chain chain, SslPolicyErrors policyErrors) { return true; };
- smtpServer.Send(recoveryMail);
- Debug.Log("Sent Email");
- NewUiEvent("Email Has Been Sent");
- cur = 6;
- }
- catch
- {
- NewUiEvent("Email Couldn't Send");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement