2017-09-04 6 views
0

MailKit는 다음과 같은 예외를 던지고 이름을 지정합니다. 여기에 내가 서버에서 다시 무엇을 얻고있다 :MailKit 폴더에 잘못된 문자가 이름에 <code>]</code> 또는 <code>[</code>이 들어있는 폴더 인 경우

C: A00000006 LIST "" "INBOX.Trash.5454.%" RETURN (SUBSCRIBED CHILDREN STATUS (UIDVALIDITY)) 
S: * LIST (\HasNoChildren \UnMarked) "." INBOX.Trash.5454.2121] 
S: * STATUS INBOX.Trash.5454.2121] (UIDVALIDITY 1500382965) 
S: A00000006 OK List completed (0.001 + 0.000 secs). 

다른 사람이 같은 문제가 발생했습니다,이 때문에 MailKit의 제한 것 같다?

답변

1

']'문자는 따옴표로 묶여 있어야하지만 연결하려는 IMAP 서버가 분명히 올바르게 인용되어 있지 않습니다.

아직 MailKit 1.18.1을 사용하지 않는 경우 업그레이드하여 문제가 해결되는지 확인하십시오. 1.18.1 비슷한 문제에 대한 해결 방법을 추가했지만 태그없는 상태 응답에서 처리하는 경우 잘 모르겠습니다. 그렇지 않으면 알려주세요. 동일한 해결 방법을 추가하겠습니다.

+0

제안 사항 당 1.18.1로 업그레이드되었지만 문제는 동일하게 유지됩니다. – Nevca

+0

내가 사용하는 서버는 Dovecot, BTW입니다. – Nevca

+0

예, 방금 '' '이 실제로 허용된다는 사양을 다시 읽은 후에 깨달았습니다. 사서함 토큰이 정의 된 방식 때문에 혼란스러워집니다. – jstedfast