🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.cppbuilder.internet.socket
4 messages
4 total messages Started by John Tue, 04 Oct 2005 18:42
IdSMTP bug?
#3281
Author: John
Date: Tue, 04 Oct 2005 18:42
21 lines
1673 bytes
Hello Indy team,

I'm using the component TIdIMAP4 but it does not seem to work with all 
servers (or the server does not work correctly - I'm not sure). I have 
captured the data traffic from both servers:

Does not work (server #1):
----------------------------
C15 UID FETCH 1 (FLAGS)
* 1 FETCH (UID 1 FLAGS (\Seen))

Does work (server #2):
------------------------
C39 UID FETCH 5 (FLAGS)
* 2 FETCH (FLAGS (\Seen) UID 5)

No errors, but: TIdIMAP4 does not recognize that the mail was read (the 
TIdMessageFlagsSet does NOT contain "mfSeen"!). The first server writes the 
parameter "\Seen" at the end. Is that a server error or is the server not 
RFC conformal?
Please excuse my bad English.. 
Re: IdSMTP bug?
#3283
Author: Remy Lebeau (TeamB)
Date: Tue, 04 Oct 2005 22:29
31 lines
1827 bytes
"John" <qwertzuiopmiller@web.de> wrote in message
news:4342cc9d$1@newsgroups.borland.com...

> I'm using the component TIdIMAP4

Check your Subject.  You said TIdSMP, not TIdIMAP4.

> but it does not seem to work with all servers

IMAP4 is a bastardized protocol.  There is little consistency in it,
especially between different servers.  Different servers implement various
commands slightly differently from each other.  Indy does its best to
support all of the variations that are encountered, but there are still
problems from time to time.

> Does not work (server #1):

TIdMAP4 does not support that response syntax.

> Does work (server #2):

TIdIMAP4 does support that response syntax.

> Is that a server error or is the server not RFC conformal?

The RFCs are not strict enough on the contents of IMAP4 responses.  That is
why IMAP4 is so hard to implement.


Gambit
Re: IdSMTP bug?
#3284
Author: Remy Lebeau (TeamB)
Date: Tue, 04 Oct 2005 22:30
11 lines
1203 bytes
"John" <qwertzuiopmiller@web.de> wrote in message
news:4342cc9d$1@newsgroups.borland.com...

> I'm using the component TIdIMAP4 but it does not seem to work
> with all servers (or the server does not work correctly - I'm not sure).

I have forwarded the issue to Indy for review.


Gambit
Re: IdSMTP bug?
#3285
Author: John
Date: Tue, 04 Oct 2005 23:09
5 lines
1121 bytes
Ok, thanks for the info!

> Check your Subject.  You said TIdSMP, not TIdIMAP4.

Sorry, I meant TIdIMAP4 - not TIdSMTP. 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads