[GH-ISSUE #805] Make replies look like they would if they were sent from a 'normal' client (in body replacement of recipient address, reverse alias, proper display name..) #1113

Open
opened 2026-03-14 11:46:13 +03:00 by kerem · 0 comments
Owner

Originally created by @obadz on GitHub (Dec 23, 2025).
Original GitHub issue: https://github.com/anonaddy/anonaddy/issues/805

When a peer receives a reply from me, it should look like it was sent from a 'normal' E-mail client replying to his original E-mail, including the following:

  • GMail and co will inject things like: On Tue, Dec 23, 2025 at 8:24 PM Joe Schmo <myalias+joe=schmo.com@addy.io> wrote: ⇒ This just be replaced to say On Tue, Dec 23, 2025 at 8:24 PM Joe Schmo <joe@schmo.com>

  • If I reply to myself (on the thread), GMail will show On Tue, Dec 23, 2025 at 8:24 PM Real Name <privateaddress@gmail.com> wrote: ⇒ Addy already drops the privateaddress, but instead it should be replaced by the alias address. "Real Name" is a tough one because invariably trying to substitute it will be fragile and GMail (and others) could without warning change the format which would lead to unexpectedly leaking information. Probably best to let the users edit that bit by hand so they don't come to rely on a fragile substitution..

  • The display names should be preserved: if I reply to Joe Schmo <myalias+joe=schmo.com@addy.io>, then Joe should see the inbound E-mail header saying To: Joe Schmo <joe@schmo.com>. Currently it just comes through as To: joe@schmo.com. Some thought needs to be given as how that interacts with the "display from format", but it would certainly work well when that setting is on "John Doe".

Thank you!

Originally created by @obadz on GitHub (Dec 23, 2025). Original GitHub issue: https://github.com/anonaddy/anonaddy/issues/805 When a peer receives a reply from me, it should look like it was sent from a 'normal' E-mail client replying to his original E-mail, including the following: - GMail and co will inject things like: `On Tue, Dec 23, 2025 at 8:24 PM Joe Schmo <myalias+joe=schmo.com@addy.io>` wrote: ⇒ This just be replaced to say `On Tue, Dec 23, 2025 at 8:24 PM Joe Schmo <joe@schmo.com>` - If I reply to myself (on the thread), GMail will show `On Tue, Dec 23, 2025 at 8:24 PM Real Name <privateaddress@gmail.com>` wrote: ⇒ Addy already drops the privateaddress, but instead it should be replaced by the alias address. "Real Name" is a tough one because invariably trying to substitute it will be fragile and GMail (and others) could without warning change the format which would lead to unexpectedly leaking information. Probably best to let the users edit that bit by hand so they don't come to rely on a fragile substitution.. - The display names should be preserved: if I reply to `Joe Schmo <myalias+joe=schmo.com@addy.io>`, then Joe should see the inbound E-mail header saying `To: Joe Schmo <joe@schmo.com>`. Currently it just comes through as `To: joe@schmo.com`. Some thought needs to be given as how that interacts with the "display from format", but it would certainly work well when that setting is on "John Doe". Thank you!
Sign in to join this conversation.
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/anonaddy#1113
No description provided.