Proton Mail & Calendar
- or
No existing idea results
- ~ No ideas found ~
1558 results found
-
Double-tap email to auto zoom
It would be nice if double-tapping the email body/text in the Proton Mail app for Android would auto zoom the text width to fit the display area. Similar behavior can be seen when viewing a PDF file with Google Drive. This would certainly improve usability and the overall user experience with Proton Mail.
2 votes -
Auto-Reply for Individual Addresses
Proton Mail currently only supports a single global auto-reply. Users with multiple addresses or aliases have no way to set individual auto-responses per address.
Proposed improvement: Allow users to configure auto-reply settings independently for each email address/alias on their account.
Each address should have its own:
Custom message text — so replies match the context of that address (e.g. professional tone for a work address, casual for personal)
Schedule (date range) — to enable auto-replies only during specific periods, independently per address
Sender filter — choose whether all senders or only known contacts trigger the auto-reply
On/off toggle — quickly enable or disable the auto-reply per address without deleting the configuration
Why this matters: Many Proton Mail users rely on multiple addresses to separate different areas of their life (work, personal, projects, volunteering, etc.). A global auto-reply doesn't reflect this — it either leaks context across addresses or forces users to choose which address gets an auto-reply. Per-address control would make Proton Mail's auto-reply feature truly usable for multi-address setups.Proton Mail currently only supports a single global auto-reply. Users with multiple addresses or aliases have no way to set individual auto-responses per address.
Proposed improvement: Allow users to configure auto-reply settings independently for each email address/alias on their account.
Each address should have its own:
Custom message text — so replies match the context of that address (e.g. professional tone for a work address, casual for personal)
Schedule (date range) — to enable auto-replies only during specific periods, independently per address
Sender filter — choose whether all senders or only known contacts trigger the auto-reply
On/off toggle — quickly…2 votes -
Show warning when link text doesn't match destination
I recently sent some emails where I accidentally had a mismatch between link text and the destination itself.
One was where an email link didn't match its target:
alice@example.com (points to: bob@example.com)
I also had another email where the URL was slightly different from what was displayed:
example.com/profile/alice (points to: https://example.com/profile/bob)
I would blame myself for these mistakes, but the hover tooltip shows link text instead of the actual destination, giving a false sense of safety. The fix could be as simple as showing the destination in the tooltip, or adding a confirmation before sending when there's a mismatch.
I recently sent some emails where I accidentally had a mismatch between link text and the destination itself.
One was where an email link didn't match its target:
alice@example.com (points to: bob@example.com)
I also had another email where the URL was slightly different from what was displayed:
example.com/profile/alice (points to: https://example.com/profile/bob)
I would blame myself for these mistakes, but the hover tooltip shows link text instead of the actual destination, giving a false sense of safety. The fix could be as simple as showing the destination in the tooltip, or adding a confirmation before sending when there's a…
2 votes -
Sync third-party calendars faster than within 8-16 hours
In the docs about subscribing to external calendars, you state that you sync third-party calendars like Google, Outlook, or Nextcloud only every 8 to 16 hours (https://proton.me/support/subscribe-to-external-calendar). This is by far too slow to make third-party subscriptions useful. If my iOS calendar app can sync a Google calendar within seconds, you should too. Please reduce the sync time to ideally less than 1 minute, but 5 minutes at most.
2 votes -
Better email thread grouping by actual email replies, not by subject
Current way of doing email thread is not reflecting what it should look like. Emails with the same subject but not on the same thread shows up grouped together and it is hard to use.
2 votes -
label custom sort
I accidentally pressed the "sort" button for labels and now they are sorted alphabetically. There is no way to undo this...
I would prefer if I could sort by most recent label.
For example I have labels for travels trips. Italy 2023, Italy 2024 etc. but they show up very far down because of alphabetically. Also only the most recent one is important and needs to be accessible.
2 votes -
Allow for a 2 or 3 week calendar view. With 3-6 entries on each day, showing a month long layout w/ few items visible isn't helpful. Thanks!
Please allow for a 2 or 3 week view in the calendar. When there are many entries each day, showing a month long (4-5 wk) layout where only a few items per day are visible isn't very helpful. We only see a bunch of bullets (not all but a few) that show a few words. Allowing users to see 2 or 3 weeks at a time would allows the cells to fully populate and see all the bullets. Thanks!
11 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 -
Drawing event
Drawing an event in day view to another time, without clicking on the events inside feature
2 votes -
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.
2 votes -
When utilizing your services great harm is being caused when our alternative emails that are created via the subscription plan which allows
When utilizing your services great harm is being caused when our alternative emails that are created via the subscription plan which allows the option for multiple emails to be created are disabled whenever the subscription isn't renewed after your grace period has concluded. We as account holder's rely on your service platform for vital communications via medical, business, personal; etc. When your platform disables our created emails not the primary email because that email isn't an alias email. I'm referencing the created allowed emails that has the feature to send and receive communications only not the aliases that aren't currently allowed to send a correspondence email when utilizing the alias feature. Proton makes it about monetary gain rather than stewardship in providing services universally. Organically speaking, if the approach was to provide a quality service the disabling of communications would not have been an option of choice to use when subscription plans aren't renewed. We need to not have any of our emails disabled where we can't receive communications of any and all emails. Have where we can't send any email correspondence due to not renewing said payment for plan of choice. We need this disabling of emails due to non-payment to immediately be removed due to the harm it causes when not able to receive any communications via emails.
When utilizing your services great harm is being caused when our alternative emails that are created via the subscription plan which allows the option for multiple emails to be created are disabled whenever the subscription isn't renewed after your grace period has concluded. We as account holder's rely on your service platform for vital communications via medical, business, personal; etc. When your platform disables our created emails not the primary email because that email isn't an alias email. I'm referencing the created allowed emails that has the feature to send and receive communications only not the aliases that aren't currently…
2 votes -
Forward email as an email attachment (eml file incl. email headers)
Currently, Proton Mail allows to forward emails only as inclide cite (without - correct - formatting, and without email headers).
Please add the possibility to forward emails as an email attachment (email incl. email headers as an .eml file attachment) as well.
2 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 -
Would love an API to read and send emails for Proton mail addresses.
A possible use case could be showing unread emaisl on a TRMNL screen :)
3 votes -
PDF viewer in Android ProtonMail app, with easy save to ProtonDrive
Completed request 7808634 was for pdf preview, which of course works in ProtonMail Windows app, and also in ProtonDrive Android.
But in ProtonMail Android, although I've updated to latest version, the "Open With" for pdf attachments doesn't offer me an integrated Proton pdf viewer.
Only 3rd party ones, including Google Drive and Dropbox... giving me a quick workflow to save recieved pdfs into Dropbox. But of course I'd like my default cloud to be ProtonDrive!4 votes -
Customize Side Panel in Mail
I would very much like to hide a couple of the elements in the Proton Mail side panel. I would like to be able to hide "Views" and "Folders" as I don't use them and they just take up space.
At the very least, it would be nice to have the option of moving them to the bottom so the Labels element (which I use a lot) is higher in the left panel.Thanks!
5 votes -
Add sender email to contacts shortcut
Seems like adding a sender's email to contacts in PM Android should be available but can't find it. Please add a link to open a new contact when doing a long press on a sender's email in the email header.
3 votes -
My calendars arrangement and sorting function
The ability to re-arrange the order of My calendars in the desktop side bar/event drop down menu would be a useful quality of life change. Currently, you must deleted the calendars you have created and create new ones in the exact order you want instead of dragging and dropping the sorting, which is terrible.
4 votes -
Allow to print email thread
In an email thread, it seems that to print the conversation, one would need to print each email individually. It would be easier and also more economic to have a print view and button for the whole thread (perhaps similar to how Gmail solves this).
3 votes
- Don't see your idea?