On Thursday 17 May 2007 08:20, Lukas Gebauer wrote:

> > > You say: "synapse not decoding it correctly", even synapse decoding
> > > it very correctly. Is it not your rumor?
> > Please do not insinuate. Quote whole sentence or paragraph.
> I not wish to play this 'game'. All mails are in history, you can
> found it.

You rudely publicly accused me for releasing rumorse and I except at least to 
give correct source and exact quotation. Please, carefully choose your words, 
at least in public. 

What was wrote is following:

Date: Tue, 15 May 2007 19:43:20 +0000
"Also there is a problem in some multipart/alternate/mixed messages created by 
MS Outlook Express, which always unhappy add extra lines. This causing that 
Synapse cannot correctly decode first body part. Unfortunately, I have had no 
time to look into code carefuly and this may be solved differently. However, 
suggestion is to tread body parts logicaly, not explicitly."

I hoped it was clear where parser failed. In refered specific group of 
messages, actual problem is nested raw message in it, deliberately inserted 
by sender. Unfortunately, the first boundary marker was the same as in 
original message! Here, your parser was confused on first boundary:

Correct parsing:
----------------------------
- multipart/alternative
  - text/plain (with nested messages)
  - text/html (with nested messages)
- application/zip file.zip
----------------------------

Synapse:
----------------------------
- multipart/alternative
  - text/plain
- multipart/alternative
  - text/plain
  - text/html
- application/zip file.zip
----------------------------

Theoretically, we could have 2GB message with nested many messages as well as 
with messages as "attachments" -  where some of it have the same 
boundary marks. RFC's says that e-client need to create unique boundary marks 
for each part. I doubt each e-cliant loose time to search content of 
message body or attachments for boundary marks to avoid duplications during 
creating.

Sasa
--
www.szutils.net

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public

Reply via email to