2014-06-17 1 views
2

J'utilise openpop pour me connecter au serveur pop gmail.Un mot de passe doit-il être encodé lorsque le client s'authentifie avec OpenPop?

Ce code (très simple)

using (var client = new Pop3Client()) 
{ 
    var username = mailProperties.UserId; 
    client.Connect(mailProperties.Server, mailProperties.Port, mailProperties.UseSsl); 
    client.Authenticate(username, mailProperties.Password); 
} 

La plupart du temps cela fonctionne. Mais si le mot de passe contient "./", l'authentification échoue et j'ai une exception de connexion non valide. Dois-je encoder le mot de passe ou quelque chose? J'ai essayé Uri.EscapeDataString mais le résultat est le même.

J'ai vérifié le mot de passe et il est le bon;)

+0

OMG! Je suis vraiment désolé! Je n'ai pas activé l'option pop pour cet e-mail ..... – Daniel

+0

Quelqu'un peut-il publier la réponse pour fermer le sujet? merci – Daniel

+0

Vous pouvez poster une réponse à votre propre question. Vous ne pouvez pas l'accepter pour encore 48 heures. [Puis-je répondre à ma propre question?] (Http://stackoverflow.com/help/self-answer) – Sean

Répondre

0

J'ai oublié d'activer l'accès pop dans mon option gmail pour ce compte.

Le problème est maintenant résolu.

Questions connexes