Skip to content

Instantly share code, notes, and snippets.

@kaplun
Created February 20, 2018 17:41
Show Gist options
  • Save kaplun/7718e82864ff65c6aadc268a1d1d7b8a to your computer and use it in GitHub Desktop.
Save kaplun/7718e82864ff65c6aadc268a1d1d7b8a to your computer and use it in GitHub Desktop.
<?xml version="1.0"?>
<clientConfig version="1.1">
<emailProvider id="protonmail.com">
<domain>protonmail.com</domain>
<domain>protonmail.ch</domain>
<domain>pm.me</domain>
<displayName>ProtonMail</displayName>
<displayShortName>ProtonMail</displayShortName>
<incomingServer type="imap">
<hostname>localhost</hostname>
<port>1143</port>
<socketType>STARTTLS</socketType>
<username>%EMAILADDRESS%</username>
</incomingServer>
<outgoingServer type="smtp">
<hostname>localhost</hostname>
<port>1025</port>
<socketType>STARTTLS</socketType> <!-- see above -->
<username>%EMAILADDRESS%</username>
</outgoingServer>
<enable
visiturl="https://protonmail.com/bridge/">
<instruction>You must first install and activate the ProtonMail Bridge.</instruction>
</enable>
<documentation url="https://protonmail.com/bridge/thunderbird">
<descr lang="en">Configure Thunderbird for the ProtonMail Bridge.</descr>
</documentation>
</emailProvider>
<webMail>
<loginPage url="https://mail.protonmail.com/login" />
<loginPageInfo url="https://mail.example.com/login/">
<username>%EMAILADDRESS%</username>
<usernameField id="username" name="username" />
<passwordField id="password" name="password" />
<loginButton id="login_btn"/>
</loginPageInfo>
</webMail>
</clientConfig>
@kaplun
Copy link
Author

kaplun commented Feb 20, 2018

This need to be put in: /usr/lib/thunderbird/isp/protonmail.xml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment