Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Some bugs in TIdIMAP4
I use Indy 5499. After installing and compiling it, first thing I noticed is that right clicking on dclIndyCore140.dpk and selecting Install reports an error. This wasn't the case in earlier versions, however, Install on dclIndyProtocols140.dpk works fine. I assume this is some change since earlier release and that it is now enough to install just dclIndyProtocols140.dpk

Anyway, onto the main problem - when downloading message list from IMAP, using UIDRetrieveAllEnvelopes

I get a list which contains subjects like (reply log from server):

Quote:* 1760 FETCH (UID 12777 FLAGS (\Seen) ENVELOPE ("5 May 2019 07:50:59 +0200" "Test \"quoted text\", more text" (("test" NIL "test" "")) (("test" NIL "test" "")) (("test" NIL "test" "")) ((NIL NIL "test2" "")) NIL NIL NIL "<>"))

The list is from Gmail if that is of any relevance.

The problem is the \" escaping of quotes - Indy doesn't seem to decode this properly and the text ends up as Test \

It should be decoded as Test "quoted text", more text

Is this a known bug?

Messages In This Thread
Some bugs in TIdIMAP4 - by johnmay - 05-27-2019, 05:38 PM
RE: Some bugs in TIdIMAP4 - by rlebeau - 05-29-2019, 12:13 AM
RE: Some bugs in TIdIMAP4 - by johnmay - 05-29-2019, 05:00 PM
RE: Some bugs in TIdIMAP4 - by rlebeau - 06-11-2019, 07:10 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)