[
https://issues.apache.org/jira/browse/JAMES-3569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17331829#comment-17331829
]
Matthieu Baechler commented on JAMES-3569:
------------------------------------------
Hi don't really know much about the reasons why we "fork the email and handle
both very differently. However, expecting RRT to be early in the mail handling
process is probably too strong of an assertion and we can't really build a
reasoning on that.
I understand why copying bother you but feel free to open another ticket if you
want that fixed.
For now, we are just fixing a bug: one of the emails generated by this mailet
is loosing attributes.
Whether we should have a config option ("keepAttributes") or not could be
discussed but we definitely needs that behavior for what we do.
> RecipientRewriteTable sometimes drops attributes from emails
> ------------------------------------------------------------
>
> Key: JAMES-3569
> URL: https://issues.apache.org/jira/browse/JAMES-3569
> Project: James Server
> Issue Type: Bug
> Components: SMTPServer
> Affects Versions: 3.6.0
> Reporter: Jean Helou
> Priority: Major
>
> When a mail has a recipient with a mapping to a remote email address,
> RecipientRewriteTable creates a new mail and copies over a few fields.
> Unfortunately it doesn't copy all the fields and in particular it drops the
> mail attributes that have been computed by the pipeline up to this point.
> For recipients which are rewritten to a local address there is no information
> loss.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]