Skip to content

[Bug]: Reply/forward quote header omits sender email address when a display name is present #482

Description

@henriquebobbio-gmail

Description

Version

1.7.4 (self-hosted, Stalwart backend)

Description

When forwarding or replying, the generated quote header renders only the
sender's display name and drops the email address, even though the source
message has a properly formed From with both name and address.

This looks like a regression of / incomplete fix for #367 ("localize
reply/forward quote header incl. sender address"). The 1.7.3 changelog states
the quote header should include the sender address, but it is omitted whenever
a display name is present. Both Forward and Reply use the same quote-header
builder, so both are affected.

Notes

  • The source message clearly contains the address (visible in the email
    details / "Show details" panel).
  • The composer's own From: field renders name <address> correctly, so the
    data is available — only the quote-header builder drops the address.
  • Reproducible with an ordinary internal message, so it is not caused by a
    malformed/address-less From.

Steps to Reproduce

  1. Open a message whose From is Display Name <[email protected]>
    (confirmed in the message details panel).
  2. Click Forward (or Reply).
  3. Look at the generated quote header in the composer body.

Expected Behavior

Expected

From: Display Name <[email protected]>

Actual Behavior

Actual

From: Display Name ← email address is missing

Bulwark Version

1.7.4

Stalwart Mail Server Version

0.16.3

Browser

No response

Operating System

None

Screenshots / Screen Recording

No response

Relevant Logs or Error Output

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions