mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-17 08:21:12 -05:00
[GH-ISSUE #24490] feat: IMAP and CalDAV on User Level #91053
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TomHGitHub on GitHub (May 9, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24490
Check Existing Issues
Verify Feature Scope
Problem Description
Hi, I like where WebUI is going with Calendar.
In order to allow more agentic workflows, an integration of an IMAP client and CalDAV client in the WebUI with per-user credentials would be a great addition. Instead of connecting Outlook or Apple Calendar to the WebUI calendar, accessing existing calendars and mailboxes would be more practical.
Desired Solution you'd like
For the IMAP client, preferably, a user or admin should be able to add accounts to the WebUI user account and to limit the access to selected folders only, and optionally exclude sending via SMTP entirely. For the latter, saving drafts to the drafts folder would be a much safer option. These would then show up in the user's regular email program to open and send. Access to selected folders allows for dedicated workflows based on the specific folder. A user could move an email to that folder in his mail program and get the return into his draft folder, for example. An adjustable update frequency would safeguard the mail server from rogue update loops.
If you implement this, please include attachment processing, header processing, and consider very large mailboxes with more than 100,000 mails per folder.
Thank you very much!
Tom
Alternatives Considered
No response
Additional Context
No response
@owui-terminator[bot] commented on GitHub (May 9, 2026):
🔍 Related Issues Found
I found some existing issues that might be related. Please check if any of these are duplicates or contain helpful solutions:
This is the closest existing feature request around calendar functionality in WebUI. The new issue asks for CalDAV support and deeper calendar integration, so it is directly adjacent to this ongoing calendar enhancement.
by tjbck
💡 If your issue is a duplicate, please close it and add any additional details to the existing issue instead.
This comment was generated automatically. React with 👍 if helpful, 👎 if not.
@tjbck commented on GitHub (May 10, 2026):
#24079
@TomHGitHub commented on GitHub (May 10, 2026):
IMAP?