Le serveur ne prend pas en charge les connexions sécurisées

J'obtiens le message d'erreur "le Serveur ne prend pas en charge les connexions sécurisées" avec mon code ci-dessous.

SmtpClient client = new SmtpClient(exchangeServer);
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential(user, password);

MailAddress from = new MailAddress(fromAddress);
MailAddress to = new MailAddress(to);
MailMessage mail = new MailMessage(from, to);

//...

client.Send(mail);

Comment puis-je résoudre ce problème?

Avez-vous essayé EnableSsl = false?
Oui, si j'ai mis EnabledSsl = false, il renvoie l'erreur: Le serveur SMTP nécessite une connexion sécurisée ou le client n'est pas authentifié. La réponse du serveur est: 5.7.1 le Client n'est pas authentifié
Paramètre activer ssl pour de faux, plus précisément, ne permettra d'envoyer des e-mails au sein de ce domaine, donc si votre domaine est "mail.mybusiness.com", vous pouvez uniquement envoyer des e-mails "[email protected]"

OriginalL'auteur jasonline | 2011-12-07