[ 
http://issues.apache.org/jira/browse/JAMES-344?page=comments#action_57316 ]
     
Steve Brewin commented on JAMES-344:
------------------------------------

I no more expect non-compliant servers to change than I expect that we could 
add support for all of the flavours of non-compliant headers that exist now and 
in the future.

As I suggested in my previous comment, my view is that the best way to handle 
this to leverage the existing functionality and handle them via a Mailet. This 
way, malformed headers injected by any means - fetchmail, SMTP, whatever - can 
be handled in the same way by the same code. Such a Mailet could use the regex 
technique you suggest.

Regarding JAMES-345, its in my queue.

> FetchMail cannot parse particular format of "Received" header
> -------------------------------------------------------------
>
>          Key: JAMES-344
>          URL: http://issues.apache.org/jira/browse/JAMES-344
>      Project: James
>         Type: Bug
>   Components: FetchMail
>     Versions: 2.2.1
>     Reporter: Jeff Keyser
>     Priority: Minor

>
> The mail server I am pulling e-mail from inserts a "Received" header that 
> looks like the following:
> Received: from unknown (HELO host.domain.tld) (192.168.255.254) by ...
> BTW - The name "unknown" is always used.  I assume they are purposely saving 
> processing power by not reverse-looking up the host name.
> I have debugged this problem in the code, and it appears that because the IP 
> address is not surrounded by square brackets, computeRemoteAddress is unable 
> to find the IP address.  So the name "unknown" is always used to determine 
> the address instead, which fails.
> FYI - The e-mail I am pulling actually passes through two e-mail servers by 
> different organizations, and they both use this format.  So I assume this 
> format is common.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to