Proton Mail & Calendar
- or
No existing idea results
- ~ No ideas found ~
1340 results found
-
Do Not Delete Emails to Myself When Deleted from Sent and Trash
When I send an email to myself, my Proton account email, I have two copies of the message, one in Sent and one in Inbox, when I try to cleanup my Sent folder and delete the message from that folder, it moves it to Trash and the message in my Inbox is still there, but when I empty Trash, the message is also removed from my Inbox which should not happen.
7 votes -
Simple navigation to a specific date.
At the moment you have to scroll through each month if you want to jump to a specific date in the past or future. This is very inconvenient. In many other calendars it is possible to first select the year, then the month and then the day.
26 votes -
Integrate Mail and SimpleLogin for simpler use
SimpleLogin built into Mail would make using much more smooth that now with different apps.
4 votes -
Highlight unread count on folders as well
The Unread cont is such a small number on folders, it's easy to overlook. It should be clear to see in order to notice new emails that are sorted into a folder by an automatic filter. If folders could have colors and the highlight would use that color, that would be even better.
I've made a Greasmonkeyscript on Greasey Fork called "Highlight folder unread count" to showcase this.
10 votes -
Add option to stop processing email filters
Please add a "stop processing filters" option to the custom filters - to prevent mail that meets the criteria of the first filter with this option enabled being processed by subsequent filters.
For example, if I have a rule that sends email to the trash or spam, I may not want subsequent filters from moving it elsewhere.
7 votes -
Manage Email Expiration Dates in Proton Mail
Introduction
When receiving marketing emails, I want to be able to identify messages with expiration dates, especially those that have already expired, in order to effectively declutter my inbox and actively contribute to reducing the ecological impact associated with storing these expired messages.
Problem and Context
The "Email Expiration Date" project aims to reduce the environmental impact of commercial emails by facilitating the deletion of outdated messages. Currently, email clients lack integrated tools to effectively manage the deletion of emails sent by advertisers who have set an expiration date. Implementing this feature in email clients would provide users with effective cleanup tools based on email expiration dates.
For more information about the project and the proposed standard, please refer to:
- "Email Expiration Date" project site: https://www.zerocarbon.email/
- Internet standard draft published at the IETF: https://datatracker.ietf.org/doc/draft-ietf-mailmaint-expires/
User Benefits
Integrating this feature would allow users to more easily clean up their inboxes by automatically deleting expired messages they are unlikely to read. With just one or two clicks, they could remove hundreds of unnecessary messages, improving email management efficiency and contributing to the reduction of the carbon footprint associated with email storage (see Ressources section).
Implementation Proposal
We are considering several options for implementing this feature:
- Search Option: Add a search option to find all expired messages in an email inbox. Users can then simply delete the messages if they wish.
- Virtual Folder/Tab: Create a virtual folder (or tab) listing all expired emails, offering the user the option to delete them with a single click.
- Expired Message Alert: Display an alert whenever more than xx expired messages are present in the email inbox, offering the user the option to delete them with a single click.
- Automatic Deletion: Allow the email client to automatically delete expired emails from a given sender from a displayed email. In this case, it is essential to obtain the user's explicit consent so that no emails are deleted without their authorization.
- Preference Center : Show the complete list of bulk email senders to the user. In this list, they can enable or disable automatic email deletion according to their preferences (and unsubscribe via List-Unsubscribe).
What we propose not to do:
- Individual expiration notifications: It is not recommended to create individual alert messages for each expired message. In addition to generating too many alerts, some spammers (and marketers) could take advantage of this to generate notifications using expiration dates.
Options and Settings
To ensure this feature is flexible and respectful of user preferences, the following options should be available:
- The ability to prevent the email client from deleting emails from certain senders via a list of senders not to be deleted.
- An option to add a sender to this list from the email reading screen.
- The ability to disable cleanup tools based on expiration dates, although the feature should ideally be enabled by default for any new installation of the email client or after the update adding this feature.
Challenges and Considerations
It is crucial that this feature be discussed within the community to anticipate and address potential challenges. For example, measures must be taken to prevent the malicious use of expiration dates, such as dates set before the email is sent or just a few hours after sending. The user must always remain in control of deleting emails in their inbox.
Priority
Given the climate emergency and the importance of reducing the environmental impact of technology, we request that this feature be considered a high priority. Every technology must adapt to minimize its environmental impact.
Usage and Adoption
Currently, only a small number of mass emails have an expiration date. According to a study by Orange in France, as of May 2024, about 5% of emails have an expiration date (source: https://www.linkedin.com/posts/jonathanloriaux_orange-email-expiration-date-activity-7211730790152306689-AscM).
This is mainly due to the difficulty of enforcing an evolution of an internet standard. Although mass senders are very interested in deploying expiration dates in their emails, few sending platforms allow the addition of SMTP “Expires:” headers, and no major Mailbox Provider has implemented the technology.
Therefore, it is essential that the entire ecosystem (mass senders, mass email sending solutions, and email clients) advances to make this project a reality.
Wireframes
These wireframes are examples of what the functionality could look like in existing email clients. We will progressively add more examples.
See the wireframes here : https://www.zerocarbon.email/documentation/feature-email-expiration-email-clients/
Additional Comments
Expiration dates in emails are mainly intended for mass emails. At this stage, it does not seem relevant to allow an email client user to set an expiration date for emails they send.
Ressources
- The IETF Standard Draft : https://datatracker.ietf.org/doc/draft-ietf-mailmaint-expires/
- List of companies (Brands, ESPs, MBPs) supporting the project : https://www.zerocarbon.email/
- Study on the carbon footprint of obsolete emails: https://splio.tech/carbon-footprint-of-decaying-emails-26b253aad4a7
- List of email service providers implementations : https://www.zerocarbon.email/documentation/list-esps/
Introduction
When receiving marketing emails, I want to be able to identify messages with expiration dates, especially those that have already expired, in order to effectively declutter my inbox and actively contribute to reducing the ecological impact associated with storing these expired messages.
Problem and Context
The "Email Expiration Date" project aims to reduce the environmental impact of commercial emails by facilitating the deletion of outdated messages. Currently, email clients lack integrated tools to effectively manage the deletion of emails sent by advertisers who have set an expiration date. Implementing this feature in email clients would provide users with effective…
25 votes -
Native "Free/Busy" Website Embed (Bypassing Google)
Dear Proton Team,
I am a dedicated Proton user relying on your services for privacy. However, I am facing a major hurdle in using Proton Calendar for my business workflow.
The Problem: I need to display my availability to clients on my website (e.g., Wix, WordPress). Currently, there is no native way to do this. The only workaround is sharing an ICS link to Google Calendar and embedding that. This fails for two reasons:
Sync Latency: Google updates subscribed calendars very slowly (up to 24 hours delay), leading to double bookings.
Permission Conflicts: Google treats subscribed Proton calendars as "read-only" and blocks the public embedding of these "guest" calendars due to privacy settings I cannot change.
The Request: Please introduce a Native Public Embed Feature.
Function: Generate a secure HTML iframe code directly within Proton Calendar.
Privacy: This view should strictly show "Free/Busy" status, stripping all titles, descriptions, and locations server-side before rendering.
Benefit: This would allow professionals to display real-time availability on their websites while keeping their data within the Proton ecosystem, removing the need for Google entirely.
This feature would be a game-changer for freelancers and consultants who prioritize privacy.
Thank you for considering this!
Dear Proton Team,
I am a dedicated Proton user relying on your services for privacy. However, I am facing a major hurdle in using Proton Calendar for my business workflow.
The Problem: I need to display my availability to clients on my website (e.g., Wix, WordPress). Currently, there is no native way to do this. The only workaround is sharing an ICS link to Google Calendar and embedding that. This fails for two reasons:
Sync Latency: Google updates subscribed calendars very slowly (up to 24 hours delay), leading to double bookings.
Permission Conflicts: Google treats subscribed Proton calendars as "read-only"…
5 votes -
RSVP functionality
I'd like to see the ability to RSVP (Respondez s'il vous plait) to events. This would allow me to easily indicate my attendance (Yes, No, Maybe) to event organizers, similar to how it works in other calendar applications.
295 votes -
Improve Undo Send feature
The "Undo Send" feature is very useful, but currently sending an email goes through two phases. First, when I click the "Send" button on the Compose screen, I get a "Sending message..." with a spinner. That takes a few seconds, and then you get "Message sent." with the Undo button.
I think the user experience would improve if the Undo button would be available during the "Sending message..." phase already. Admittedly, it's a small change and improvement, but the frustration whenever you accidentally clicked the Send button too early, to have to wait for the Undo button to appear, is a very annoying one.
The "Undo Send" feature is very useful, but currently sending an email goes through two phases. First, when I click the "Send" button on the Compose screen, I get a "Sending message..." with a spinner. That takes a few seconds, and then you get "Message sent." with the Undo button.
I think the user experience would improve if the Undo button would be available during the "Sending message..." phase already. Admittedly, it's a small change and improvement, but the frustration whenever you accidentally clicked the Send button too early, to have to wait for the Undo button to appear, is…
7 votes -
Disable pop-up tips/hints
When I'm doing bulk updates in the web app such as selecting multiple emails to mark as read and delete, the pop-up hint always blocks the button to mark emails as read. I have to wait for it to fade or quickly click somewhere else. I'd like to have the option to disable these pop-ups.
8 votes -
One event in more than one calendar
I have two shared calendars for two different groups, and I want to add an event to both of them without having to copy it.
4 votes -
Allow ProtonMail desktop app to minimize to system tray
Add this feature already. Switched over and its my only complaint so far. It is a feature in every other proton desktop app.
4 votes -
ability to run a filter on one message
Especially for testing - running a sieve script on 5000 messages in the inbox is PAINFULLY SLOW. If it wasn't this would be less of an issue, but my scripts aren't working, and I'm trying to figure out why, and it's taking like 15-30 minutes to run the sieve script. If I could run it on one message, I could instantly (more or less) see if it's moved to another folder.
9 votes -
calendar event colors
We desperately need more color options for proton calendar events! There are 6 nearly identical blues and zero reds or yellows! I understand this is optimized for dark mode but it makes light mode very visually unappealing. I use multiple calendars for each of my kinds of tasks and this keeps them from looking as visually distinct as google calendar.
5 votes -
Open source
Make the Calendar Android and iOS, you know, Open Source.
375 votes -
Dual / Multiple Time Zone View
Please add a simple toggle or an optional second time-zone bar to the calendar view.
Often scheduling events with people in other time zones requires annoying mental math or switching tabs to check conversions and can be easy to make mistakes or get frustrated when the clocks change.
A second time zone on the left of the main calendar can help. Other apps do this with a "sticky" secondary timezone label at the top of the sidebar. For example, you could permanently see both your local time (GMT+1) and your colleague's time (GMT+7) side-by-side.
The instant, at-a-glance clarity removes friction, prevents errors, and makes the calendar easier for global, remote teams and international contacts.
Please add a simple toggle or an optional second time-zone bar to the calendar view.
Often scheduling events with people in other time zones requires annoying mental math or switching tabs to check conversions and can be easy to make mistakes or get frustrated when the clocks change.
A second time zone on the left of the main calendar can help. Other apps do this with a "sticky" secondary timezone label at the top of the sidebar. For example, you could permanently see both your local time (GMT+1) and your colleague's time (GMT+7) side-by-side.
The instant, at-a-glance clarity removes friction,…
4 votes -
Dark mode not rendering correctly on mobile
When I use dark mode on the Proton Mail mobile app, it doesn't render certain emails correctly. Specifically it doesn't adjust the background color consistently, so some sections have very low contrast and become unreadable. When I open the same emails on my browser, they render just fine on all the themes. The issue seems specific to mobile. It would be very helpful to have a more consistent experience across mobile and browser. I have kind of given up on opening up emails on mobile for this reason because sometimes I truly can't ready them.
3 votes -
move messages from Trash to inbox
There are times, albeit rarely, that I accidentally move a message to the trash. I found out today that I cannot move a message from the Trash to the inbox. It would be nice if that were possible. I'm human, I make mistakes.
6 votes -
Edit/add participants on existing events
I received a booking email and Proton offered me to add the event to my calendar. Once it was created, I wanted to add participants, which seems to be not possible. It would be great to be able to edit the participants list on existing events, without having to create another one.
184 votes -
calendar - repeating event: ever last sunday of september (thus yearly)
currently and simply not possible. please add recurring / repeating event: every year on the last / first weekday of a specific month.
8 votes
- Don't see your idea?