Editing default alias requires re-entering IMAP/SMTP password
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Expected behavior
An account's default alias should be editable like any secondary aliases.
When editing the server settings, the IMAP/SMTP passwords should not be required unless being changed themselves.
Actual behavior
Pressing the edit button scrolls you down to the IMAP/SMTP server settings section where the account name and email address are specified. The IMAP/SMTP password fields are left blank, but are required to save changes here.
This is a pain if you're using app-specific passwords with your email provider, as you have to go and generate a fresh password just to change your alias.
Mail app
Mail app version: 1.9.5
Mailserver or service: any
Server configuration
Operating system: Arch Linux
Web server: nginx
Database: PostgreSQL
PHP version: 8.0
Nextcloud Version: 21.0.1
Client configuration
Browser: Firefox 89
Operating system: Windows 10
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file, test, or entry point is named in the report. Trace the default-alias edit flow into the server settings validation, then verify that changing only the alias saves without IMAP/SMTP passwords while password changes still require them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, php
- Domain
- full-stack
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100