Не удалось получателям отправить электронное письмо со скриптом C# в единстве - PullRequest
0 голосов
/ 30 апреля 2020

Я использую ниже код для отправки электронной почты. но у меня есть ошибка. если я запускаю этот код, я получаю сообщение об ошибке «Ошибка электронной почты: неудачные получатели»

как я могу решить эту проблему? Пожалуйста, помогите мне ....

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!");
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...