mirror of
https://github.com/bulwarkmail/native.git
synced 2026-11-02 16:07:12 +00:00
Replies went out from the default identity unless "Reply from received address" was on, because that setting gated both the match against the user's own identities and the catch-all From rewrite. Forwards took the rewrite too, and a reply to one's own sent message resolved the identity from the other party's address. Ported from the webmail (4fc7b8b5): - the own-identity match is unconditional and applies to forwards; only the catch-all From rewrite stays behind the setting, and never on a forward - a reply to our own message keeps the identity that sent it (#703) - `findReplyIdentityId` scans recipients in To, Cc, Bcc order instead of the identity list's, and prefers an untagged identity over a differently tagged sibling