If you try to read a folder with a mail that has the following header: "Henrik "The man" Gemal" <firstname.lastname@example.org> you IMAP fetching will crash with INBOX:PARSER:Internal Syntax Error. Build 2000061320 on Win2K
hmm looks like another envelope parsing problem. This should be easy to catch since you gave us the mail message that triggers it. thanks gemal.
Keywords: crash, nsbeta2
email@example.com: perhaps there could be someway to show these errors to the user? Sometimes it's very hard to find out that it's the IMAP parser since mozilla mail just stops working. Or perhaps just print an error to the console?
Summary: Mail with "Henrik "The man" Gemal" <firstname.lastname@example.org> in From crashes IMAP → Envelope parsing problem: Mail with "Henrik "The man" Gemal" <email@example.com> in From crashes IMAP
may be the same as my other envelope bug. Taking.
Assignee: mscott → bienvenu
Putting on [nsbeta2+] radar for beta2 fix.
does the client really crash, or just get a parser error? I'm not able to reproduce a parser error, but I am able to sometimes crash on messages like this. I have a fix for the crash, which might fix the parser error too. I'll try to get it checked in before tomorrow's build
Status: NEW → ASSIGNED
Whiteboard: [nsbeta2+] → [nsbeta2+] ETA 6/17
It doesn't crash the browser, I'm just getting a parser error in the IMAP log. The problem is that when you get parser errors like this it seems to disable furthere mail retrieving.
ah, the word "crash" threw me off. Could you try again with the build from today (6/16) when it comes out?
I tried your message on a UW server, and didn't have a problem, so I'm marking it fixed. Please reopen if today's build doesn't work for you.
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
Still getting the parser crash in 2000061608. Please note not browser crash. 1124[2503d28]: fep2.sprawl.dk:S-INBOX:CreateNewLineFromSocket: * 120 FETCH (UID 1131 RFC822.SIZE 500 FLAGS () ENVELOPE ("Wed, 14 Jun 2000 19:44:51 +0200" "from test " (("Henrik " The man " Gemal" N 1124[2503d28]: fep2.sprawl.dk:S-INBOX:STREAM:OPEN Size: 500: Begin Message Download Stream 1124[2503d28]: fep2.sprawl.dk:S-INBOX:PARSER:Internal Syntax Error: %s: * 120 FETCH (UID 1131 RFC822.SIZE 500 FLAGS () ENVELOPE ("Wed, 14 Jun 2000 19:44:51 +0200" "from test " (("Henrik " The man "
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
what kind of imap server are you using? The log doesn't contain the server greeting, so I can't tell. For some reason, I thought you were using UW, but I don't know why I thought that.
I believe Henrik uses an Exchange server
you're kidding, right? Argh. Do we have one of those in house?
unfortunately, the log, thanks to a PRLOG limitation, is cut off before I can see the interesting part. Lisa or Karen, do we have a "Software.com" IMAP server?
I don't believe we do. :-( I found http://www.software.com/products/software.html, but I can't tell if this is an IMAP mail server or not. Henrik - do you know of any test account that David can try?
John, the software.com imap server is returning an envelope that looks like this when the From user name is "Henrik "the man" Gemal". Both UW and our 4.0 server just strip out the quotes around "the man". If the software.com server wants to maintain the quotes, doesn't it need to escape them? Here's the log of what it returns: ENVELOPE ("Wed, 14 Jun 2000 19:44:51 +0200" "from test " (("Henrik " The man " Gemal" NI
Scott, isn't this problem is the problem you fix in MailConnect6? Or this is another problem....
so, to summarize for the PDT, this *looks* like a server bug.
Yes, if the software.com server wants to preserve the quotes, it has to either escape them or send the subject as a literal. The server is violating the IMAP protocol.
thanks, John. Henrik, do you have any contact info for the server vendor to report this bug? I'm going to mark this invalid and open a new bug to add a client preference for turning off the envelope command.
Status: REOPENED → RESOLVED
Last Resolved: 18 years ago → 18 years ago
Resolution: --- → INVALID
Perhaps: http://www.software.com/supportresources/imwebsupport.html Will investigate....
Thanks. John. Based on John's comment, marking as verified. Henrik, thanks for testing this, if after your investigation, you don't agree....you still can reopen later.
Status: RESOLVED → VERIFIED
I suggest bienvenu try to contact the vendor through the firstname.lastname@example.org mailing list.
I think a personal visit would be much more productive :-)
too bad mail to that address bounces :-(
You probably have to subscribe first. Send a message to email@example.com with the word "subscribe" in the body.
You need to log in before you can comment on or make changes to this bug.