Skip to content

Inquiry regarding Mail app resilience when one of multiple accounts is unreachable #12199

@vawaver

Description

@vawaver

Steps to reproduce

Hello everyone,

I have been using the Nextcloud Mail app with multiple accounts, and generally, it works very well. However, I recently encountered a specific scenario that I would like to understand better to see if I can improve my setup or if I’ve found a potential edge case.

My Environment:

Nextcloud Version: Nextcloud Hub 25 Autumn (32.0.3) – Running via Nextcloud AIO

Mail App Version: 5.6.5

The Scenario:

I have three separate mailboxes configured in the app. Yesterday, one of my email providers performed scheduled maintenance, which made that specific mailbox unreachable for several hours.

During this period, when I tried to open the Mail app, the interface failed to load, and I was presented with a blank white page (WSOD). Neither the top toolbar nor the side navigation appeared. Once the provider’s maintenance was finished and the server was back online, the Mail app started working perfectly again.

I would like to ask the community and the developers:

What is the intended behavior of the Mail app when one of several configured IMAP/SMTP servers is unresponsive?

Is there a specific configuration or a timeout setting I should check to ensure that a single failing connection doesn’t prevent the entire app interface from rendering?

Are there any best practices for maintaining access to the functional mailboxes when one account is temporarily down?

I want to ensure that I haven’t missed a configuration step that would make the application more resilient in these situations. I am happy to provide logs or further details if needed to help diagnose if this is an environmental issue or a bug.

Glad for your time and for the continued work on this application.

Expected behavior

All details mentioned above.

Actual behavior

All details mentioned above.

Mail app version

No response

Nextcloud version

No response

Mailserver or service

No response

Operating system

No response

PHP engine version

None

Nextcloud memory caching

No response

Web server

None

Database

None

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions