Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

💌 Mail app for Nextcloud

Is nextcloud/mail beginner-friendly?

In the last 30 days, nextcloud/mail merged 36 of 70 pull requests from outside contributors, and its maintainers usually reply within 1 day. 4 beginner-friendly issues are open now.

Stars
1k
Forks
363
Open beginner issues
4
Indexed issues
830
Avg merge
2d 5h
Merged PRs (30d)
88
Dominant language
JavaScript
License
AGPL-3.0
Last GitHub push
Oct 8, 2026
Latest indexed
Sep 19, 2026
Contributing guide
Contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted good first issue hacktoberfest

How to contribute to nextcloud/mail

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Your contributions will be published under the project's AGPL-3.0 license.
  3. Pick one of the 4 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Jump to folder when saving an attachment
    Open
    0. to triage enhancement

    Difficulty 2/5 1-3 hours Newbie friendliness 65/100

    nextcloud/mail#13828 ·

    Maintainers usually reply within 1 day

  • feat: allow copying messages to another folder (for shared IMAP mailboxes)
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    nextcloud/mail#13822 ·

    Maintainers usually reply within 1 day

  • Preview attachments before sending
    Open
    0. to triage enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13821 · 1 reaction ·

    Maintainers usually reply within 1 day

  • Background inbox sync re-sends and re-renders every loaded message every 30 s, freezing the tab with several accounts
    Open
    0. to triage

    Difficulty 4/5 3-5 days Newbie friendliness 56/100

    nextcloud/mail#13809 ·

    Maintainers usually reply within 1 day

  • Provision aliases for provisioned accounts from the user's additional email addresses, instead of only from LDAP
    Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13808 · 2 comments ·

    Maintainers usually reply within 1 day

  • \NoSelect shared-mailbox parent breaks quota check and likely causes infinite loading spinner
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    nextcloud/mail#13792 ·

    Maintainers usually reply within 1 day

  • Adding a link or editing it removed it once sent
    Open
    0. to triage bug

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    nextcloud/mail#13788 ·

    Maintainers usually reply within 1 day

  • [Bug] Received reply displays quoted previous message instead of the actual new message body
    Open
    1. to develop bug

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    nextcloud/mail#13679 · 2 comments ·

    Maintainers usually reply within 1 day

  • Allow updating IMAP and SMTP setting through settings UI without entering password again
    May be free again @abhinavohri claimed this 22 days ago, and no pull request is open. Open
    1. to develop enhancement

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    nextcloud/mail#13678 · 3 comments ·

    Maintainers usually reply within 1 day

  • Inserting raw HTML signature in account settings strips it of styles
    Open
    1. to develop enhancement feature:composer

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    nextcloud/mail#13672 · 3 comments ·

    Maintainers usually reply within 1 day

  • Cyrillic contact name autocomplete fails in Cc after Reply all
    Open
    1. to develop bug feature:composer

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    nextcloud/mail#13664 · 1 comment ·

    Maintainers usually reply within 1 day

  • Migrate off the OCA.Viewer global before Nextcloud 36
    Open
    1. to develop blocked bug

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    nextcloud/mail#13662 · 3 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Bug] IMAP sync can silently miss individual INBOX messages while newer messages sync successfully
    May be free again @ChristophWurst claimed this 38 days ago, and no pull request is open. Open
    0. to triage bug needs info stale

    nextcloud/mail#13590 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • "Could not open folder"
    Open
    1. to develop bug

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    nextcloud/mail#13580 · 5 comments ·

    Maintainers usually reply within 1 day

  • Reduce network usage composing mails with large inline attachments
    Open
    1. to develop enhancement feature:composer feature:drafts performance 🚀

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13536 · 1 reaction ·

    Maintainers usually reply within 1 day

  • Improve responsiveness composing mails with large inline attachments
    Open
    1. to develop enhancement feature:composer performance 🚀

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    nextcloud/mail#13535 · 2 reactions ·

    Maintainers usually reply within 1 day

  • Outbox message re-sent on every background job run when IMAP LOGOUT fails (exception in `finally` discards the send state)
    May be free again @GretaD claimed this 52 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13495 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Intermittent duplicate outgoing emails submitted twice to Postfix within 3 seconds
    May be free again @odzhychko claimed this 52 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13488 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Newlines lost on plain text drafts with pasted text
    May be free again @GretaD claimed this 52 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13483 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Indicate the actual sender in delegation
    May be free again @hamza221 claimed this 57 days ago, and no pull request is open. Open
    1. to develop enhancement feature: delegation

    nextcloud/mail#13480 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Only one S/MIME certificate per account is used for decryption, even when multiple certs are imported
    May be free again @kesselb claimed this 52 days ago, and no pull request is open. Open
    0. to triage bug feature:smime needs info

    nextcloud/mail#13479 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Make subject field stand out like to and cc
    May be free again @ChristophWurst claimed this 59 days ago, and no pull request is open. Open
    0. to triage enhancement feature:composer

    nextcloud/mail#13444 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Restrict email downloading (governance)
    May be free again @hamza221 claimed this 63 days ago, and no pull request is open. Open
    1. to develop enhancement feature parity feature: governance

    nextcloud/mail#13441 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Restrict forwarding (governance)
    May be free again @hamza221 claimed this 63 days ago, and no pull request is open. Open
    1. to develop enhancement feature parity feature: governance

    nextcloud/mail#13440 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Replying to GitHub notifications
    Open
    1. to develop bug

    Difficulty 4/5 3-5 days Newbie friendliness 52/100

    nextcloud/mail#13402 · 3 comments ·

    Maintainers usually reply within 1 day

  • PreviewEnhancementProcessingJob loads the whole 14-day backlog into memory at once and crash-loops
    May be free again @kesselb claimed this 67 days ago, and no pull request is open. Open
    1. to develop bug

    nextcloud/mail#13391 · 2 comments · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • Add a setting to control where snoozed emails reappear
    Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    nextcloud/mail#13382 · 1 comment ·

    Maintainers usually reply within 1 day

  • S/MIME certificate import stores Common Name instead of email address, causing decryption failure
    May be free again @kesselb claimed this 72 days ago, and no pull request is open. Open
    0. to triage bug feature:smime needs info stale

    nextcloud/mail#13379 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Shared folders / mailboxes all display as "INBOX" instead of their actual names
    May be free again @kesselb claimed this 73 days ago, and no pull request is open. Open
    0. to triage bug needs info

    nextcloud/mail#13368 · 11 comments · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • Error Could not get message flag options from IMAP: IMAP error reported by server.
    May be free again @kesselb claimed this 64 days ago, and no pull request is open. Open
    1. to develop bug

    nextcloud/mail#13350 · 9 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Unable to unselect Default Folder
    Open
    1. to develop bug enhancement feature:mailbox-management

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    nextcloud/mail#13319 · 1 comment ·

    Maintainers usually reply within 1 day

  • Moving drafts back and forth when closing
    Open
    1. to develop bug

    Difficulty 3/5 1-2 days Newbie friendliness 70/100

    nextcloud/mail#13283 · 2 comments ·

    Maintainers usually reply within 1 day

  • Renaming tag do not rename tag's IMAP label
    Open
    1. to develop bug

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13275 · 1 comment ·

    Maintainers usually reply within 1 day

  • Cannot reconnect an OAuth account after its refresh token expires: `updateAccount()` syncs mailboxes before `getUserConsent()` runs
    Open
    1. to develop bug

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    nextcloud/mail#13270 · 1 comment ·

    Maintainers usually reply within 1 day

  • OAuth redirect silently swallows provider errors: a failed authorization renders the same “Account connected” page as success, and logs nothing
    Open
    1. to develop bug

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    nextcloud/mail#13269 · 1 comment ·

    Maintainers usually reply within 1 day

  • Signature detection broken due to invalid markup
    May be free again @kesselb claimed this 99 days ago, and no pull request is open. Open
    1. to develop bug

    nextcloud/mail#13201 · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • Forwarded message sends the WRONG attachment after changing the sender
    May be free again @GretaD claimed this 101 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13177 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Draft attachments are lost when a draft is synced to the IMAP Drafts folder and reopened (regression in 5.10.x)
    May be free again @kesselb claimed this 94 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13170 · 2 comments · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • Feature Request: Alphabetical/Domain-grouped Sorting of Aliases and Quick-Add from Received Messages
    May be free again A pull request for this issue was closed without being merged. Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    nextcloud/mail#13167 · 4 comments ·

    Maintainers usually reply within 1 day

  • Opening messages is slow: Metadata endpoint
    Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13163 · 3 comments · 3 reactions ·

    Maintainers usually reply within 1 day

  • Opening messages is slow: Phishing detection
    Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    nextcloud/mail#13162 · 2 reactions ·

    Maintainers usually reply within 1 day

  • Translation process keeps running after closing modal
    Open
    1. to develop bug

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    nextcloud/mail#13154 · 1 comment ·

    Maintainers usually reply within 1 day

  • Allow selective mailbox and folder indexing for Context Chat
    Open
    1. to develop enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    nextcloud/mail#13120 · 1 comment ·

    Maintainers usually reply within 1 day

  • Check if Spoofchecker::isSuspicious should be used for phishing detection
    May be free again @kesselb claimed this 115 days ago, and no pull request is open. Open
    0. to triage enhancement

    nextcloud/mail#13089 · 1 comment · 1 reaction · 2 assignees ·

    Maintainers usually reply within 1 day

  • AI Technical Debt Analysis
    May be free again @Sauravdas007 claimed this 115 days ago, and no pull request is open. Open
    2. developing technical debt

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    nextcloud/mail#13077 · 3 comments ·

    Maintainers usually reply within 1 day

  • Auto-refresh email list when folder counter increments via system cron
    May be free again @ChristophWurst claimed this 115 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13071 · 8 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Microsoft 365 OAuth: popup reports "account connected" but parent window shows "Authorization pop-up closed" and no account is created
    May be free again @ChristophWurst claimed this 115 days ago, and no pull request is open. Open
    0. to triage bug

    nextcloud/mail#13060 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Limit delegated account settings access
    May be free again @kesselb claimed this 122 days ago, and no pull request is open. Open
    0. to triage enhancement

    nextcloud/mail#13053 · 8 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Feature: Allow for Group/Team Delegation
    Open
    1. to develop enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nextcloud/mail#13025 · 1 comment ·

    Maintainers usually reply within 1 day

  • Constant email warning: ServiceException Couldn't load message Could not get attachment names
    May be free again @ChristophWurst claimed this 136 days ago, and no pull request is open. Open
    2. developing bug

    nextcloud/mail#12971 · 3 comments · 2 reactions · 1 assignee ·

    Maintainers usually reply within 1 day

Showing the newest 100

This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.

Open advanced filter

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.