Skip to content

[FEATURE] Display Name / Alias for IMAP Accounts #306

Description

@Scalar1968

Problem

When using Bichon with hosting providers like Alfahosting, the actual IMAP username is a technical identifier (e.g. web22743627p10@raschen.net) rather than the real email address (e.g. kaufen@raschen.net). This technical username is what Bichon displays throughout the UI — in the dashboard's "Top 10 Accounts" widget, in the account filter dropdown in the search view, and everywhere else accounts are listed.

For users managing a large number of accounts (e.g. 50+), this makes it practically impossible to identify which account is which at a glance.

The account creation form already has an optional Name field, but this value does not appear to be used anywhere in the UI as a display name.

Proposed Solution

If a Name is provided during account setup, use it as the display label throughout the UI instead of the raw IMAP email address. The technical address could still be shown as a subtitle or tooltip for reference.

This would make Bichon significantly more usable for anyone whose IMAP provider uses internal usernames that differ from the actual mailbox address.

Screenshots

[Please see attached screenshots showing the dashboard Top 10 Accounts widget and the account filter dropdown in the search view.]

Environment

  • Bichon version: 1.5.2
  • Deployment: Docker (Unraid Community Apps)
Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions