Is there a way to send a predefined message from within Unity via email? What I want to do is send the information that is defined and stored as a string within Unity to a email account as soon as the game has reached the end. This is so that I can have records of the metrics I want to record. I know you can send a email from within Unity because the following link has something on this matter:
Can you please provide me with sample code in Javascript to explain your solution to my problem. Thank you for your help.
All of .NET (or rather, Mono) is available for JS, so C# is not the only option. People seem to have a tendency to conflate .NET with C#, but they are separate things. You could try the example code and convert it to JS, though I don't know that those particular functions are actually included with Mono, or the Mono that Unity uses. It's entirely possibly that they are, but typically the more "esoteric" stuff isn't.
Oops! Ok, just looked online and noticed I needed to include the ‘using System.Net.Mail;’ and the ‘using System.Net’.
Nevermind!
However I am facing a new issue now. The game now takes ages to startup, and eventually comes up with an error saying:
SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP, Boolean requireSocketPolicy)
System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP)
System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remote_end_point)
System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress ipAddresses, Int32 port)
Rethrow as SmtpException: Message could not be sent.
System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message)
Email.SendEmail () (at Assets/Standard Assets/Email.cs:48)
All of .NET (or rather, Mono) is available for JS, so C# is not the only option. People seem to have a tendency to conflate .NET with C#, but they are separate things. You could try the example code and convert it to JS, though I don't know that those particular functions are actually included with Mono, or the Mono that Unity uses. It's entirely possibly that they are, but typically the more "esoteric" stuff isn't.
– Eric5h5