2014-06-17 1 views
2

나는 openpop을 사용하여 gmail pop 서버에 연결합니다. 클라이언트가 OpenPop을 사용하여 인증 할 때 비밀번호를 인코딩해야합니까?

은 (매우 간단) 코드가 작동하는 시간의 대부분

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

입니다. 그러나 암호에 "./"가 포함되어 있으면 인증에 실패하고 잘못된 로그인 예외가 발생합니다. 비밀번호 등을 인코딩해야합니까? Uri.EscapeDataString을 시도했지만 결과는 같습니다.

나는 암호를 확인하고 그것은 좋은 일이다)

+0

OMG! 정말 미안해! 이 이메일의 팝업 옵션을 활성화하지 않았습니다 ..... – Daniel

+0

누구든지 주제를 닫으려면 답변을 게시 할 수 있습니까? 감사합니다 – Daniel

+0

당신은 자신의 질문에 대한 답변을 게시 할 수 있습니다. 당신은 다른 48 시간 동안 그것을 받아 들일 수 없습니다. [내 질문에 대답해도 될까요?] (http://stackoverflow.com/help/self-answer) – Sean

답변

0

나는이 계정에 대한 내 Gmail 옵션에서 POP 액세스를 활성화하는 것을 잊었다.

이제 문제가 해결되었습니다.

관련 문제