Skip to content

Conversation

@DerDreschner
Copy link
Contributor

☑️ Resolves

For historical reasons, the groupware team had some admin and user documentation for the mail app within their repository. This isn't ideal as it creates different "sources of truth".

Therefore, this PR integrates the content from there and updates the documentation about debug logging for IMAP/SMTP/Sieve as well as an updated link to the Mozilla wiki for the autoconfig feature.

🖼️ Screenshots

Mail app page Screenshot 2026-01-16 at 20-17-29 Mail — Nextcloud latest Administration Manual latest documentation
Troubleshooting page Screenshot 2026-01-16 at 20-18-09 Troubleshooting — Nextcloud latest Administration Manual latest documentation
Added keyboard shortcut in user manual Screenshot from 2026-01-16 20-16-24

Copy link
Contributor

@SebastianKrupinski SebastianKrupinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some minor adjustments


sudo -E -u www-data php occ mail:account:debug <accountId> --on

All subsequent outgoing connections made by the mail app will then be written to the ``data`` directory. The file naming follows the following format: ``mail-{{userId}}-{{accountId}}-{{protocol}}.log`` (e.g., `mail-admin-49-imap.log`).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would make its '{installation folder}/data'

Copy link
Contributor Author

@DerDreschner DerDreschner Jan 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, I've checked the other documentation files and all of them just expect you to be in the root directory of the nextcloud installation. I would stick to that scheme for consistency? Otherwise, we should include that in the cli commands as well...

sudo -E -u www-data php occ config:system:set debug --value true --type bool
sudo -E -u www-data php occ config:system:set loglevel --value 0 --type int

All subsequent outgoing connections made by the mail app will then be written to the ``data`` directory. The file naming follows the following format: ``horde_{{protocol}}.log`` (e.g., `horde_imap.log`).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above

@DerDreschner DerDreschner merged commit 6bb0671 into master Jan 19, 2026
13 checks passed
@welcome
Copy link

welcome bot commented Jan 19, 2026

Thanks for your first pull request and welcome to the community! Feel free to keep them coming! If you are looking for issues to tackle then have a look at this selection: https://github.com/nextcloud/documentation/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22

@DerDreschner DerDreschner deleted the fix/move-mail-documentation branch January 19, 2026 15:39
@kesselb
Copy link
Contributor

kesselb commented Jan 19, 2026

image

The troubleshooting articles for mail should have their own section. Currently, they are listed under calendar.

To add a new section after the content for contacts:

Mail
----

@DerDreschner
Copy link
Contributor Author

Ohh, good point! 😅 Looks like my brain did some hallucination there last week 🙈 Fix is on its way

@kesselb
Copy link
Contributor

kesselb commented Jan 19, 2026

image

We should mention in the user manual that Mail supports keyboard shortcuts, but link users to the Mail app itself for the full list. The shortcut list may change, for example shortcuts like K and J no longer exist.

Even the list of keyboard shortcuts shown in the Mail app itself seems to be inaccurate 🙈 For example, C for creating a new message does not exist.

@SebastianKrupinski
Copy link
Contributor

Agree with @kesselb

@kesselb
Copy link
Contributor

kesselb commented Jan 20, 2026

/backport to stable32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants