Proton Mail & Calendar
- or
No existing idea results
- ~ No ideas found ~
2342 results found
-
Have events arrive directly in the calendar they were sent to
This seems so obvious, I am not sure why it was set up differently by design.
Nice that we can change the calendar on some events received (but not all!!!) but if I receive an event in one calendar I expect it to show in that given calendar, default colour coding included.
Some calendars might be shared, some linked to accounting etc, if an event is received by x it should show in x.
This is a big risk for privacy and business resilience as well and a big loss of time cleaning up for each event coming in one by one.
This seems so obvious, I am not sure why it was set up differently by design.
Nice that we can change the calendar on some events received (but not all!!!) but if I receive an event in one calendar I expect it to show in that given calendar, default colour coding included.
Some calendars might be shared, some linked to accounting etc, if an event is received by x it should show in x.
This is a big risk for privacy and business resilience as well and a big loss of time cleaning up for each event coming in one…
2 votes -
Label before sending
It would be very nice if we could label an originally drafted outgoing mail prior to hitting "Send." Then, I wouldn't have to click into the Sent folder after each email or at the end of the day to label my originally drafted emails.
5 votes -
Safe Way to Convert MBOX to MSG With Complete Data Integrity?
Users searching for a safe way to convert MBOX to MSG while maintaining complete data integrity often look for software that preserves every mailbox component throughout the conversion process. CloudXena MBOX Converter allows users to convert MBOX files without modifying the original email content, folder hierarchy, metadata, or attachments. Apart from helping users convert MBOX to MSG, it also supports conversion into PST, PDF, CSV, and other formats, along with direct migration to email platforms such as Office 365, Gmail, iCloud, IMAP, and Google Workspace. Additional features include previewing mailbox data before conversion, removing duplicate emails, selective date-range conversion, attachment management options, custom output location, and support for batch processing of multiple MBOX files on both Windows and macOS systems.
Read More: https://www.cloudxena.com/blog/convert-mbox-to-msg/
Users searching for a safe way to convert MBOX to MSG while maintaining complete data integrity often look for software that preserves every mailbox component throughout the conversion process. CloudXena MBOX Converter allows users to convert MBOX files without modifying the original email content, folder hierarchy, metadata, or attachments. Apart from helping users convert MBOX to MSG, it also supports conversion into PST, PDF, CSV, and other formats, along with direct migration to email platforms such as Office 365, Gmail, iCloud, IMAP, and Google Workspace. Additional features include previewing mailbox data before conversion, removing duplicate emails, selective date-range conversion, attachment…
2 votes -
Creating calendar events from link
It would be amazing if it was possible to create calendar events from a link, like in Google Calendar.
For example: calendar.google.com/calendar/render?action=TEMPLATE allows one to then put in the text, dates, details, location etc.
This allows for easy event sharing with others, but also makes it possible to create events through an app (which simply puts together and returns a string with the link). This makes it easy to add custom behaviour with code, without needing to open up the full API to users - it could be a relatively simple stepping stone in lieu of Calendar API.
I apologise if something like this already exists, but to the best of my searching abilities, it does not currently seem to be possible.
It would be amazing if it was possible to create calendar events from a link, like in Google Calendar.
For example: calendar.google.com/calendar/render?action=TEMPLATE allows one to then put in the text, dates, details, location etc.
This allows for easy event sharing with others, but also makes it possible to create events through an app (which simply puts together and returns a string with the link). This makes it easy to add custom behaviour with code, without needing to open up the full API to users - it could be a relatively simple stepping stone in lieu of Calendar API.
I apologise…
2 votes -
Microsoft 365 Tenant to Tenant Migration: Tips to Avoid Data Loss
Make your Microsoft 365 migration simple and worry-free with the SysInfo Microsoft 365 Tenant to Tenant Migration Tool. This powerful software helps you move mailboxes, SharePoint sites, OneDrive files, contacts, and calendars from one Microsoft 365 tenant to another quickly and securely. It preserves your data, folder hierarchy, attachments, and metadata throughout the migration process. With support for batch migration, incremental transfers, duplicate removal, and PST export, you can complete migrations efficiently while saving time and effort. The user-friendly interface makes it easy for both IT professionals and business users to perform migrations without complex scripts or technical challenges. Whether you're migrating a small business or a large enterprise, SysInfo provides a reliable, accurate, and secure solution. Upgrade to the full version today and enjoy a fast, smooth, and successful Microsoft 365 tenant-to-tenant migration.
Read More - https://www.sysinfotools.com/o365-tenant-to-tenant-migration.phpMake your Microsoft 365 migration simple and worry-free with the SysInfo Microsoft 365 Tenant to Tenant Migration Tool. This powerful software helps you move mailboxes, SharePoint sites, OneDrive files, contacts, and calendars from one Microsoft 365 tenant to another quickly and securely. It preserves your data, folder hierarchy, attachments, and metadata throughout the migration process. With support for batch migration, incremental transfers, duplicate removal, and PST export, you can complete migrations efficiently while saving time and effort. The user-friendly interface makes it easy for both IT professionals and business users to perform migrations without complex scripts or technical challenges.…
2 votes -
Allow bridge to bind to IP
Allow Bridge to listen on 0.0.0.0 instead of localhost to allow all mail on the local lan to be routed through a single server - rather than running a copy of the bridge on each computer in my house. This is especially important if my other request to not download the entirety of my mailbox to each instance of Bridge is not implemented.
6 votes -
Desktop Client Tabs
Add the ability to create tabs in the Protonmail desktop client to allow opening multiple emails at once, having settings open in one tab while mail is in another, etc.
8 votes -
Standalone Proton To-Do app integrated with Calendar
Proton To-Do app integrated with Calendar is long pending.. 😉
10 votes -
"Filter similar emails" when cleaning out the mailbox
I Gmail I love the feature (when selected one or more emails) "filter similar email", and then it selects all email from that address, så I can deleted them all at once. I don't see that option in Proton Mail, and really miss it,
3 votes -
3 votes
-
Automatic time parsing for new calendar events
When creating a new event in the calendar, any time written in the event header should automatically be put as the time for the event. The given time should then be removed from the header of the event.
Example #1: If an event is made with the header "Hairdressers 17:15" then the starting time for the event should be automatically set to 17:15 (on 24H systems) with a standard duration time of 1 hour. The header for the event in the calendar should then be just "Hairdressers" with the given starting time.
Example #2: Similarily, if an event is made with the event header "Meeting 12-14", then the event should automatically get the starting time of 12:00 and end at 14:00. The header for the event in the calendar should just be "Meeting".
When creating a new event in the calendar, any time written in the event header should automatically be put as the time for the event. The given time should then be removed from the header of the event.
Example #1: If an event is made with the header "Hairdressers 17:15" then the starting time for the event should be automatically set to 17:15 (on 24H systems) with a standard duration time of 1 hour. The header for the event in the calendar should then be just "Hairdressers" with the given starting time.
Example #2: Similarily, if an event is made…
11 votes -
Dark mode icon support for macOS 26
Hi!
It would be nice if the Proton mail desktop app on macOS 26 supported dark mode.
8 votes -
iOS shortcut for sending an email
It should be possible to automate proton email sending via iOS shortcuts app in the same way as it works for the Apple Mail app.
Example workflow:
1. Select Files — lets the user pick one or more files.
2. Send Email — prefilled like:
• Body text: “Hello, here’re my attachments:” and then an embedded File token (the file(s) selected above).
• Fields in the action header: with Subject and to Recipients (both are parameter “chips”).
• Extra fields shown:
• From: (optional)
• Cc: (email addresses)
• Bcc: (email addresses)
• A toggle: Show Compose Sheet (checked), meaning it will open the composer UI instead of silently sending.⸻
Feature requirements:
1) Shortcuts actions (must-have)
Action: “Send Email (via )”
• Inputs
• To (list of email addresses or contacts)
• Subject (text)
• Body (text; supports inserting variables/tokens from previous steps)
• Attachments (0..n files; accepts Shortcuts “File” type and multiple selection)
• Cc (list)
• Bcc (list)
• From Account (optional; select from configured accounts/aliases)
• Show Compose Sheet (boolean; default true to match screenshot)
• Behavior
• If Show Compose Sheet = true: open your app’s composer prefilled; user can edit and hit Send.
• If Show Compose Sheet = false: send silently in the background (or fail with a clear error if iOS disallows in that state).
• Outputs
• Result (success/failure)
• Message ID (if available)
• Error (human-readable + a code for automation handling)Action: “Compose Email” (optional but nice)
• Always opens composer, returns draft id.2) Attachment handling
• Accept multiple files from “Select Files” and attach all.
• Preserve file names + MIME types.
• Support common types: PDF, images, video, ZIP, text, Office docs.
• Handle large files:
• configurable limit + clear errors
• optional “upload link instead of attach” mode (if your app supports it)3) Recipient + address resolution
• Allow recipients from:
• raw emails
• Contacts
• lists passed in from earlier Shortcut steps
• Validate addresses; fail gracefully with which address is invalid.4) Account / identity selection
• From maps to:
• chosen mailbox (IMAP/SMTP account) or
• alias identity (Reply-To / Sender if supported)
• If not provided: use default account.5) UX parity with Shortcuts “chips”
• Parameters must appear as editable token fields in Shortcuts (like “Subject”, “Recipients”, and the File token embedded in the body).
• Support variable insertion in body/subject (e.g., file name, date, clipboard text).6) Reliability + privacy
• Clear permission prompts (Contacts access only if needed).
• No sending until user explicitly allows silent sending (or require compose sheet).
• Don’t retain attachments beyond sending unless user opts in.
• Return deterministic errors so automations can branch (e.g., “NoAccountConfigured”, “Offline”, “AuthExpired”, “AttachmentTooLarge”).7) Platform implementation notes (so it actually works)
• Implement via App Intents (so actions show up in Shortcuts properly).
• Support running while locked where possible (otherwise explain limitation via error + suggest compose sheet).It should be possible to automate proton email sending via iOS shortcuts app in the same way as it works for the Apple Mail app.
Example workflow:
1. Select Files — lets the user pick one or more files.
2. Send Email — prefilled like:
• Body text: “Hello, here’re my attachments:” and then an embedded File token (the file(s) selected above).
• Fields in the action header: with Subject and to Recipients (both are parameter “chips”).
• Extra fields shown:
• From: (optional)
• Cc: (email addresses)
• Bcc: (email addresses)
• A toggle: Show Compose Sheet (checked), meaning…6 votes -
Change behavior of check all box when some emails are already selected
When some emails are already selected, the current behavior of the check all box is to check all on the first click, and uncheck all on the second click. This is the opposite of the behavior in other email apps such as Gmail. If you already have some boxes checked, it's more likely that you've just finished whatever action you were taking and just need to deselect them all again, so the first click should uncheck all the boxes, and then a second click would check all the boxes. Or at least that's my opinion. If this ends up being controversial, it could maybe be a behavior that could be toggled in the settings.
When some emails are already selected, the current behavior of the check all box is to check all on the first click, and uncheck all on the second click. This is the opposite of the behavior in other email apps such as Gmail. If you already have some boxes checked, it's more likely that you've just finished whatever action you were taking and just need to deselect them all again, so the first click should uncheck all the boxes, and then a second click would check all the boxes. Or at least that's my opinion. If this ends up being…
5 votes -
Advanced PGP Key Management for Proton Mail Users
Description
Currently, Proton Mail allows users to manually add PGP public keys to external addresses only.
This creates several limitations for users with more complex encryption setups or personal key hierarchies.
Problem 1: Limited Manual Control
Users cannot manually specify whether an email should be:
-
Signed only
-
Encrypted only
- Signed and encrypted
Instead, Proton Mail enforces a fixed default behavior per contact.
If a user wishes to change how messages are sent, they must manually adjust the contact’s encryption settings each time.
This slows down workflows and complicates secure communication.
Problem 2: External Keys for Proton Addresses
Some Proton users maintain their own personal PGP key pairs associated with their Proton-hosted email addresses (for example, to preserve local control or maintain a separate trust model).
However, when receiving messages from other Proton Mail users, Proton’s system automatically forces the use of the Proton-managed encryption keys, preventing users from:
- Assigning their external public key to that same Proton address, or
- Choosing an alternative key manually for encryption/signing.
This limitation breaks compatibility with privacy-focused setups or air-gapped key workflows.
Problem 3: Security Tradeoff
The only workaround — uploading the external private key to Proton — undermines the purpose of maintaining an offline or self-controlled key.
Even if Proton’s storage is zero-access, this still requires trusting Proton’s infrastructure with a key that ideally should never leave local custody.
Suggested Enhancements
-
Manual Key Override
Allow users to override key selection on a per-message basis, including:- “Sign only”
- “Encrypt only”
- “Sign and encrypt”
- “Send plaintext”
Custom Key Mapping for Proton Addresses
Enable assigning an external public key to a Proton-hosted address, even when interacting with another Proton user.Per-Message Key Selection UI
Add an “Advanced” or “PGP Options” dropdown when composing a message to select signing/encryption behavior or which key to use (similar to Thunderbird or GPGMail).
Rationale
These improvements would benefit advanced users who manage their own key infrastructure or use Proton as part of a broader privacy toolchain.
They enhance flexibility and control without compromising usability or Proton’s secure defaults for non-technical users.Description
Currently, Proton Mail allows users to manually add PGP public keys to external addresses only.
This creates several limitations for users with more complex encryption setups or personal key hierarchies.
Problem 1: Limited Manual Control
Users cannot manually specify whether an email should be:
-
Signed only
-
Encrypted only
- Signed and encrypted
Instead, Proton Mail enforces a fixed default behavior per contact.
If a user wishes to change how messages are sent, they must manually adjust the contact’s encryption settings each time.
This slows down workflows and complicates secure communication.
Problem 2: External Keys for Proton Addresses
Some Proton users…
13 votes -
Signed only
-
First class Google Calendar integration
Much like it's now possible to send messages from the Gmail address, I'd love to being able to create Google Calendar events from within Proton Calendar; i.e. in parity with Proton's own calendars. Many applications out there link with Google services, unfortunately, which explains this necessity.
Thank you2 votes -
Calendar widget desktop
Desktop Calendar Widget for Windows. This will make for a quick easy look at the Calendar after logging on.
7 votes -
Bulk Unsubscribe to Newsletters
I like the long needed unsubscribe button and view for all of the newsletters.
Though, there are many email in my main inbox or spam that don't get caught by the newsletter view, and it's annoying in both the view tab, or the main emails to unsubscribe from each email manually.
I'd like to be able to select emails in my main inbox, or the newsletters view with a dialogue option to bulk unsubscribe ( and/or move and mark as read). I just had to sift through 200 newsletter emails and manually unsubscribe from each, that's not including what was not caught by the newsletter filter.
I like the long needed unsubscribe button and view for all of the newsletters.
Though, there are many email in my main inbox or spam that don't get caught by the newsletter view, and it's annoying in both the view tab, or the main emails to unsubscribe from each email manually.
I'd like to be able to select emails in my main inbox, or the newsletters view with a dialogue option to bulk unsubscribe ( and/or move and mark as read). I just had to sift through 200 newsletter emails and manually unsubscribe from each, that's not including what was…
8 votes -
Preview Excel files in Proton Mail Desktop
Excel attachments must be downloaded to be viewed in Proton Mail Desktop. It appears as though Word attachments can be previewed, so it would be very useful to have this functionality also.
8 votes -
In the iOS Calender app, add the option to couple invites to different calendars.
In the Proton Calendar iOS app, we're stuck with a meagre accept and view option in the case of an invitation by someone. We can only accept an invitation and add it to the default calendar. This requires us to 1) remember to 2) use another device to put the invitation in the 'correct' calendar.
In the Proton Calendar webapp and in the (macOS) Proton Mail & Calendar app, I can couple an invite from someone else to any Calendar. This allows me to have a clear overview (different colors, different reminder settings) for both (different) clients and private meetings. I'm assuming that was a major reason behind this functionality.
Please add the described functionality to the iOS Calendar app. These options make the difference between time-saving and time-consuming.
In the Proton Calendar iOS app, we're stuck with a meagre accept and view option in the case of an invitation by someone. We can only accept an invitation and add it to the default calendar. This requires us to 1) remember to 2) use another device to put the invitation in the 'correct' calendar.
In the Proton Calendar webapp and in the (macOS) Proton Mail & Calendar app, I can couple an invite from someone else to any Calendar. This allows me to have a clear overview (different colors, different reminder settings) for both (different) clients and private meetings.…
3 votes
- Don't see your idea?