Я использую ниже код для отправки электронной почты. но у меня есть ошибка. если я запускаю этот код, я получаю сообщение об ошибке «Ошибка электронной почты: неудачные получатели»
как я могу решить эту проблему? Пожалуйста, помогите мне ....
void sendMail(string username, string password, string recievedMail)
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress("mail@xxx.com");
mail.To.Add(recievedMail);
mail.Subject = "subject";
mail.Body = "body";
SmtpClient smtpServer = new SmtpClient("mail.xxx.com");
smtpServer.Port = 587;
smtpServer.Credentials = new System.Net.NetworkCredential("mail@xxx.com", "xxx") as ICredentialsByHost;
smtpServer.EnableSsl = true;
ServicePointManager.ServerCertificateValidationCallback = delegate (object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
return true;
};
try
{
smtpServer.Send(mail);
}
catch (System.Exception e)
{
Debug.Log("Email error: " + e.Message);
}
finally
{
Debug.Log("Email sent!");
}
}