Unofficial ProtonMail extension. Provides notifications and makes it possible to close ProtonMail without getting logged out.

Latest Version

Version
1.10.0
Update
March 10, 2020
Size
184KiB
Developer
Category
Users
1,000+
Rating
3.41667 ★
Manifest Version
2
Web Store Status
Languages Support
English
Español
See more
Permissions
Https://mail.protonmail.com/*
Https://old.protonmail.com/*
Https://beta.protonmail.com/*
Https://app.protonmail.ch/*
Https://protonirockerxow.onion/*
Tabs
Storage
Cookies
Notifications
WebRequest
Alarms
See more

ProtonMail (unofficial) Extension

Issues: https://github.com/gitladen7/protonmail-webextension/issues
Source code: https://github.com/gitladen7/protonmail-webextension

General Settings:

Fetch interval: Select how often the extension will check for new emails.


Settings:

Persist session: Check it to keep the sessions in browser memory.
Persist session even if browser is closed: Check it to save the sessions to disk. WARNING: Your mailbox password will be written to your hard drive.
Show unread count badge: A badge will show on the extension icon with the number of unread emails on the INBOX.
Show notifications on new emails: If checked then the extension will show a notification when you receive an email.
Enable peeking: If checked then you will be able to see a list of your inbox unread emails in the extension itself.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "__MSG_extension_name__", "version": "1.10.0", "description": "__MSG_extension_description__", "homepage_url": "https://github.com/gitladen7/protonmail-webextension", "default_locale": "en", "icons": { "16": "icons/icon-16.png", "32": "icons/icon-32.png", "64": "icons/icon-64.png", "128": "icons/icon-128.png" }, "permissions": [ "https://mail.protonmail.com/*", "https://old.protonmail.com/*", "https://beta.protonmail.com/*", "https://app.protonmail.ch/*", "https://protonirockerxow.onion/*", "tabs", "storage", "cookies", "notifications", "webRequest", "alarms" ], "browser_action": { "browser_style": false, "default_popup": "index.html", "default_icon": { "16": "icons/icon-16.png", "32": "icons/icon-32.png" }, "default_title": "ProtonMail" }, "background": { "scripts": [ "browser-polyfill.js", "background.js" ] }, "content_security_policy": "default-src 'self'; connect-src https://mail.protonmail.com/api/events/ https://mail.protonmail.com/api/messages/count https://mail.protonmail.com/api/messages https://mail.protonmail.com/api/messages/read https://mail.protonmail.com/api/settings/mail https://mail.protonmail.com/api/auth/refresh https://old.protonmail.com/api/events/ https://old.protonmail.com/api/messages/count https://old.protonmail.com/api/messages https://old.protonmail.com/api/messages/read https://old.protonmail.com/api/settings/mail https://old.protonmail.com/api/auth/refresh https://beta.protonmail.com/api/events/ https://beta.protonmail.com/api/messages/count https://beta.protonmail.com/api/messages https://beta.protonmail.com/api/messages/read https://beta.protonmail.com/api/settings/mail https://beta.protonmail.com/api/auth/refresh https://app.protonmail.ch/api/events/ https://app.protonmail.ch/api/messages/count https://app.protonmail.ch/api/messages https://app.protonmail.ch/api/messages/read https://app.protonmail.ch/api/settings/mail https://app.protonmail.ch/api/auth/refresh https://protonirockerxow.onion/api/events/ https://protonirockerxow.onion/api/messages/count https://protonirockerxow.onion/api/messages https://protonirockerxow.onion/api/messages/read https://protonirockerxow.onion/api/settings/mail https://protonirockerxow.onion/api/auth/refresh"}
Read more