[
https://issues.apache.org/jira/browse/JAMES-4164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benoit Tellier closed JAMES-4164.
---------------------------------
Resolution: Fixed
This is fixed...
> FORWARDs + vacation
> -------------------
>
> Key: JAMES-4164
> URL: https://issues.apache.org/jira/browse/JAMES-4164
> Project: James Server
> Issue Type: Bug
> Components: JMAP, Mailet Contributions
> Affects Versions: 3.9.0
> Reporter: Benoit Tellier
> Assignee: Antoine Duprat
> Priority: Major
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> ```
> GIVEN externalUserA sends mail to externalUserB
> AND externalUserB redirects to internalUser
> WHEN internalUser has a vacation
> THEN the answer is sent to externalUserB and not externalUserA
> ```
> This also happens for forwards with internal users when we rewritte MAIL
> FROM. (but bear in mind that forward can happen upfront James too, or that
> some forwarders might implement Sender Rewrite Scheme that defeats vacations)
> I suggest that we rely on `Reply-To` header instead of `MAIL FROM` envelope
> I suggest to preserve the existing behaviour, as a configurable option.
> CF:
> ```
> <mailet match="RecipientIsLocal"
> class="org.apache.james.transport.mailets.VacationMailet">
> <replyMode>replyToHeader</replyMode> <!-- default behaviour -->
> <!-- <replyMode>enveloppe</replyMode> -->
> </mailet>
> ```
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]