Documentation
30 guides for configuring clients, securing your account and running your own domain.
Account creation is currently closed. These guides apply to existing members.
Basics
Create, disable and burn aliases on ITProMail to keep identities separate and cut spam.
Storage quotas: usage, freeing space and TrashHow storage quotas work by plan, how to check usage and free space, and how the 14-day Trash retention affects what you can recover.
Plus-addressing and filtering with SieveUse plus-addressing (you+tag@itpromail.com) to tag where mail was sent, then sort tagged mail into folders with a Sieve rule.
Using the ITProMail webmailA tour of the ITProMail webmail: folders, search, remote content blocking, session handling, and keyboard navigation.
Mail clients
Server hostnames, ports and security settings for configuring a mail client with ITProMail.
Configuring aerc accounts for ITProMailAn accounts.conf entry for aerc that connects to ITProMail over IMAP and SMTP, with credentials supplied by a command rather than stored in the file.
Setting up Thunderbird for Android with IMAP and SMTPConfigure Thunderbird for Android, formerly K-9 Mail, for ITProMail with manual IMAP and SMTP settings and an app password.
Setting up Apple Mail on macOS and iOSAdd an ITProMail account to Apple Mail on macOS and on iPhone or iPad using manual IMAP and SMTP settings and an app password.
Configuring mutt or neomutt with IMAP and SMTPA muttrc for ITProMail over IMAP and SMTP, with the app password read from a pass-style command instead of stored in plaintext.
Setting up Outlook desktop with IMAP and SMTPAdd an ITProMail account to the Outlook desktop app over IMAP and SMTP, and the limitations to expect with a non-Microsoft mailbox.
Setting up Thunderbird with IMAP and SMTPConfigure Mozilla Thunderbird for ITProMail over IMAP and authenticated SMTP with an app password, and enable OpenPGP.
Account security
What you can do yourself to regain access, what support can and cannot do, and how to use and store recovery codes.
App passwords: create, name and revokeHow to create, name and revoke app passwords for mail clients that connect to ITProMail over IMAP and SMTP.
Registering FIDO2 security keysRegister FIDO2 hardware security keys for your ITProMail login, and why you should register two of them.
Member security checklistAn account security checklist covering two-factor authentication, app passwords, sessions, PGP keys, filters, recovery and exports.
Enabling TOTP two-factor authenticationTurn on time-based one-time codes for your ITProMail login in Account, then Security, and store your backup codes safely.
Encryption
Filtering
How to forward mail and send automatic replies with Sieve, and what forwarding does to SPF, DKIM and DMARC results.
Sieve examples: seven ready-to-use rulesSeven Sieve rules for filing, sender routing, spam header handling, plus addresses, message size and auto-replies, ready to adapt.
Sieve filters: introduction and activationWhat Sieve filters do in ITProMail, the basic syntax, and how to create and activate a script in Account > Filters.
Migration
Export your mail as mbox from Account > Export, or copy it with an IMAP tool such as mbsync into a local Maildir.
Migrate mail with imapsyncCopy mail from another IMAP provider into ITProMail with imapsync, starting with a dry run and finishing with checks before cutover.
Domains
DNS records needed to host a custom domain with ITProMail: MX, SPF, DKIM, DMARC and MTA-STS.
Rotating DKIM keys with selectorsRotate DKIM keys without breaking signatures: publish a new selector, verify it, switch signing, keep the old key during overlap, then retire it.
Enabling and reading DMARC reportsTurn on DMARC aggregate reports, read the XML feedback, and move a domain from p=none to quarantine and then reject without blocking legitimate mail.
Publishing MTA-STS and TLS-RPT for a custom domainPublish MTA-STS and TLS-RPT for a custom domain: the DNS TXT records, the policy file served over HTTPS, and a staged rollout to enforce mode.
Troubleshooting
How to read a delivery status notification, the difference between 4xx and 5xx SMTP replies, and what 450, 452, 550 and 554 usually mean.
Troubleshooting mail that does not arrive or lands in spamChecklist for mail that never arrives or lands in spam: SPF, DKIM, DMARC, reverse DNS, blocklists, and reading the headers.
Troubleshoot webmail and IMAP login failuresDiagnose webmail and IMAP login failures: wrong credential type, revoked app passwords, two-factor codes, expired sessions and temporary lockouts.