[
https://issues.apache.org/jira/browse/JAMES-1222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13028546#comment-13028546
]
Dmitry edited comment on JAMES-1222 at 5/4/11 1:49 AM:
-------------------------------------------------------
Sorry, but the problem persists. On the same message POP3 hangs.
I scanned POP3 traffic with wireshark. The pcap file I sent to your mailbox.
There are two similar letters with 8-bit content.
(If I understand correctly, quoted printable part to the mails added on JAMES?)
The first mail I get OK, the second I can not get. Below is pop3server.log:
======================================================================
DEBUG 05:29:45,765 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.WelcomeMessageHandler disconnect=false
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
USER [email protected]
DEBUG 05:29:45,812 | james.pop3server | ID=12165894 Lookup command handler for
command: USER
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.UserCmdHandler: +OK []
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
PASS xxxxxxxx
DEBUG 05:29:45,875 | james.pop3server | ID=12165894 Lookup command handler for
command: PASS
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.PassCmdHandler: +OK [Welcome [email protected]]
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:45,937 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: UIDL
DEBUG 05:29:45,984 | james.pop3server | ID=12165894 Lookup command handler for
command: UIDL
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.UidlCmdHandler: +OK [unique-id listing
follows, 1 6, 2 7, .]
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: LIST
DEBUG 05:29:46,031 | james.pop3server | ID=12165894 Lookup command handler for
command: LIST
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.ListCmdHandler: +OK [2 17886, 1 9757, 2 8129,
.]
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,156 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
RETR 1
DEBUG 05:29:46,156 | james.pop3server | ID=12165894 Lookup command handler for
command: RETR
DEBUG 05:29:46,156 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:46,218 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:46,468 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:47,796 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
RETR 2
DEBUG 05:29:47,796 | james.pop3server | ID=12165894 Lookup command handler for
command: RETR
DEBUG 05:29:47,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
======================================================================
was (Author: rgstinboxru):
Sorry, but the problem persists. On the same message POP3 hangs.
I scanned POP3 traffic with wireshark. The pcap file I sent to your mailbox.
There are two similar letters with 8-bit content.
(If I understand correctly, quoted printable part to the mails added on JAMES?)
The first mail I get OK, the second I can not get. Below is pop3server.log:
======================================================================
DEBUG 05:29:45,765 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.WelcomeMessageHandler disconnect=false
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
USER [email protected]
DEBUG 05:29:45,812 | james.pop3server | ID=12165894 Lookup command handler for
command: USER
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.UserCmdHandler: +OK []
DEBUG 05:29:45,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
PASS piterr11
DEBUG 05:29:45,875 | james.pop3server | ID=12165894 Lookup command handler for
command: PASS
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.PassCmdHandler: +OK [Welcome [email protected]]
DEBUG 05:29:45,875 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:45,937 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:45,937 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: UIDL
DEBUG 05:29:45,984 | james.pop3server | ID=12165894 Lookup command handler for
command: UIDL
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.UidlCmdHandler: +OK [unique-id listing
follows, 1 6, 2 7, .]
DEBUG 05:29:45,984 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: LIST
DEBUG 05:29:46,031 | james.pop3server | ID=12165894 Lookup command handler for
command: LIST
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.ListCmdHandler: +OK [2 17886, 1 9757, 2 8129,
.]
DEBUG 05:29:46,031 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,156 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
RETR 1
DEBUG 05:29:46,156 | james.pop3server | ID=12165894 Lookup command handler for
command: RETR
DEBUG 05:29:46,156 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:46,218 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:46,218 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received: STAT
DEBUG 05:29:46,468 | james.pop3server | ID=12165894 Lookup command handler for
command: STAT
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.StatCmdHandler: +OK [2 17886]
DEBUG 05:29:46,468 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
DEBUG 05:29:47,796 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler received:
RETR 2
DEBUG 05:29:47,796 | james.pop3server | ID=12165894 Lookup command handler for
command: RETR
DEBUG 05:29:47,812 | james.pop3server | ID=12165894
org.apache.james.pop3server.core.POP3CommandDispatcherLineHandler
disconnect=false
======================================================================
> JAMES hangs on mails with 8-bit characters in headers
> -----------------------------------------------------
>
> Key: JAMES-1222
> URL: https://issues.apache.org/jira/browse/JAMES-1222
> Project: JAMES Server
> Issue Type: Bug
> Affects Versions: 3.0-M3
> Environment: Windows XP
> Reporter: Dmitry
> Assignee: Norman Maurer
> Fix For: 3.0-M3
>
> Attachments: mail.txt, mail_UTF-8.txt, wireshark_UTF-8.txt
>
>
> RFC 2822 and RFC 2047 require that all characters in headers with codes above
> 127 must be encoded. But more then 10 percent of real e-mails have
> 8-bit-characters in headers (not only spam! very popular forum engines send
> 8-bit headers in mails).
> If JAMES has received such mails with 8-bit characters in headers and they
> are on server, I can not get ALL mails (RFC compliant and not compliant)
> through POP3: error 0x800CCC19 in Outlook Express (timeout) or error
> 0x8004210A in MS Outlook ('The operation timed out waiting for a response
> from the receiving (POP) server...')
> Through IMAP I get all mails. Messages that are not compliant to RFC have
> question marks in their headers in IMAP folders.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]