Skip to content

Expose system SMTP settings in admin UI after setup #291

@linuxd3v

Description

@linuxd3v

Problem

Notifuse appears to use a separate system SMTP configuration for authentication and other system emails such as login codes and invitations.

That makes sense, but after initial setup I could not find anywhere in the normal admin UI to review or update those settings. The workspace email provider integrations are visible, but they do not control auth/system emails. To fix a login email issue, I had to update the settings table directly in SQL.

Why this matters

This distinction is not obvious in the UI, and it makes diagnosing auth email issues more difficult than necessary.

In my case, login emails were failing until I manually set smtp_ehlo_hostname in the database. It would have been much easier to troubleshoot if the system SMTP settings were visible and editable after setup.

Suggestion

It would be helpful to have a post-install admin page for the system SMTP configuration, including:

  • SMTP host
  • port
  • username
  • password
  • from email
  • from name
  • TLS
  • EHLO hostname

It would also help to clearly note that:

  • system SMTP settings are used for auth/system emails
  • workspace integrations are separate and do not control login emails

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions