Obtendo a "exceção system.net.sockets.socket.socket que nenhum host é conhecido" na compilação do Unity WebGL

Olá e obrigado por reservar um tempo para procurar me ajudar com o meu problema.

Eu tenho trabalhado em uma pequena coisa de webgl dentro do Unity que enviará ao usuário um email depois que ele tiver feito algumas coisas. Eu construí tudo e pronto para funcionar, no entanto, quando o construí e o teste, recebo o erro de exceção do soquete ao enviar o email.

Aqui está o código que estou usando para enviar o email

MailMessage mail = new MailMessage();
mail.From = new MailAddress(myEmail);
mail.To.Add(userEmail.text);
mail.Subject = "Thanks for viewing the Webcam page at WilliamLeonSmith.com";
mail.Body = "This is an automated email to deliver the attached images that were created at WilliamLeonSmith.com";

SmtpClient smtpServer = new SmtpClient("smtp.gmail.com");
smtpServer.Port = 587;
smtpServer.Credentials = new System.Net.NetworkCredential(myEmail, pass) as ICredentialsByHost;
smtpServer.EnableSsl = true;
ServicePointManager.ServerCertificateValidationCallback =
                delegate (object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
                { return true; };
smtpServer.Send(mail);

questionAnswers(2)

yourAnswerToTheQuestion