[ 
https://issues.apache.org/jira/browse/JAMES-3572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851693#comment-17851693
 ] 

Benoit Tellier commented on JAMES-3572:
---------------------------------------

Well in the face of SMTP smuggling, Apache James took a stricter stance 
regarding this: only accept CRLF and reject non compliant LF that might be a 
parser differential and an attack in the waiting.

As such this ticket no longer is relevant. I would close it. Feel free to 
reopen if I am wrong.

> SMTP server does not recognize LF only separator
> ------------------------------------------------
>
>                 Key: JAMES-3572
>                 URL: https://issues.apache.org/jira/browse/JAMES-3572
>             Project: James Server
>          Issue Type: Bug
>          Components: SMTPServer
>    Affects Versions: 3.6.0
>         Environment: James: built from james-project-3.6.0 tag
> OS: Linux
>            Reporter: Karsten Otto
>            Priority: Major
>             Fix For: 3.7.0, 3.6.1
>
>
> When I send a mail via SMTP and the blank line between headers and body 
> consists only of an LF instead of CR LF, then James does not recognize it as 
> the separator. Instead, it stores any subsequent body as part of the header 
> blob, I assume as continuation of the last header line.
> I also observed this in DSN bounces, where the last part had the 
> rfc822-headers type but included the mail body, when it was sent with an 
> LF-only separator.
> I am not sure if this is indeed a bug or just a strict interpretation of the 
> standard. If this is not a bug in your opinion, please feel free to close 
> this ticket.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to