💡 Like BikeGremlin? Support me on Patreon or buy me a coffee
Search...

My e-mail setup

📢
More from BikeGremlin: YouTube | Forum | HUB
Google Add BikeGremlin as a preferred source on Google

After Google announced they will no longer support POP3 pulling for domain e-mails. My Gmail integration with website e-mail will then stop working! I had to find a solution – so here is what I’m using to read, send, and backup my domain e-mails (will try to keep this up-to-date as things inevitably change over time).
If you aren’t sure what SMTP, POP3 or IMAP mean, see:
Email 101 – The very basics explained


1. Basic principles

These are my priorities – yours may differ.

  • Security.
  • Synced – accross several computers and phones, for the same e-mail account.
  • Backups – should be easy, convenient and low cost.
  • Sparing e-mail server storage (for storing both the e-mails and backups).
  • Low overall costs, but not at the expense of reliability (including e-mail deliverability and security).
  • Simple setup (simpler is better).


2. Infrastructure


2.1. E-mail hosting

I’m using MXroute for my domain e-mails. It is cheap, if you can keep your e-mail server storage usage reasonable (it makes no sense to store gigabytes or terabytes of e-mails on your e-mail server – use local computers, or a separate cloud storage – for e-mails and backups).

Update: I added CraneMail as a backup email infrastructure (so far so good).

The reasons why such separate e-mail hosting is a good idea (pros and cons).

One-time lifetime payment works for my stuff, while client e-mails are stored on a reseller account (better separation and privacy for my clients – the less I know, the better LOL).


2.2. DNS

For this I use the free Cloudflare tier. Related info:


2.3. Backup storage

Local encrypted hard disks at two separate locations, and Hetzner Storage Box.

This strikes the ballance between security, reliability (and redundancy), practicality, and affordability for us in Serbia->Europe->third big rock from the Sun.

If I forgot something I’ll add it later, now let’s move on…


3. Implementation


3.0. E-mail client configuration in general

This article uses Gmail client configuration as an example, but it shows how every email client is configured (the basics are the same):
https://io.bikegremlin.com/10364/website-gmail/


3.1. Smartphone e-mail client

First but the least important (for me – your priorities may differ).

Iphone (still not using Android – such is life)
For IOS, I’m using the stock e-mail client and adding my domain e-mail accounts to it.

Settings -> Apps -> Mail -> Mail Accounts -> Add Account

There, I could configure POP3 email fetching and SMTP sending (see 3.0 above for details).

The important catch is to go to:

Advanced -> INCOMING SETTINGS section -> Delete from server ->
set this to “Never”. Why?

Because I’ve configured my PC client to remove emails after 14 days after having downloaded them. This gives it enough time to be sure that other PCs and phones have received the messages too, and I can push backups from my PC(s).


3.2. Windows e-mail client

Update, 2026:
I started using eM Client for Windows and it is pretty awesome.
It has a “hybrid conversation view” so I can see each email as a separate individual email, but also see all the emails in a given correspondence once I click on any email from the correspondence.
Another great thing is it can handle my Gmail accounts well – so I can one-stop-shop check all my emails in one place.
Bought a Business licence lifetime (one-time payment) and I expect it will pay for itself with the time, hassle (and mental energy) saved over the years.

After some head-bashing and after having been amazed with a silly Thunderbird bug, I got a great recommendation in this LES forum thread to try… wait for it… Betterbird! 🙂

via GIPHY

Yes. 🙂
https://www.betterbird.eu/
– Note that Windows will throw a ton of “you’ll get cancer” warnings – ignore ’em, the offical download link seems safe – use VirusTotal (free) or ESET PREMIUM (the good home-user paid antivirus) to confirm.

That’s what it’s called. Looks like Thunderbird without bugs and so far it’s working fine. Here is a screenshot if it helps (for general email client setup principle, see section 3.0 above).


3.3. Linux e-mail client – Betterbird

Update 2026:
No eM Client for Linux (only Windows and Mac), but there is a hack that might work (haven’t tested it yet):
https://forum.emclient.com/t/em-client-on-linux/110639/27

I have opted for Betterbird for Linux. There are two ways to install it. One is a Flatpak installation.

The other is a tarball you can get from the download page:
https://www.betterbird.eu/downloads/
Extract it, and run the “betterbird” file.

I prefer tarball to running the Flatpak version because it lets me copy/paste my email directory for backups (and backup restoration). Updates are done by overwriting the old installation files (and, just in case, my emails are stored in a completely separate directory).

Still, for those who prefer Flatpak, for Ubuntu (and Mint – yet to test and confirm this), this is how to install Flatpak and then install Betterbird:

First install Flatpak (with all its pros and cons – it’s your PC and your call):
https://flathub.org/en/setup/Ubuntu
(for Linux Mint, Flatpak is already installed)

sudo apt install flatpak

sudo apt install gnome-software-plugin-flatpak



Add the Flatpak repository, “Flathub”:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoCode language: JavaScript (javascript)


Install Betterbird:
https://flathub.org/en/apps/eu.betterbird.Betterbird

flatpak install flathub eu.betterbird.BetterbirdCode language: CSS (css)

Run Betterbird:

flatpak run eu.betterbird.BetterbirdCode language: CSS (css)


Optional (for convenience) – Install Flatpak Software Manager, “Warehouse”:
https://flathub.org/en/apps/io.github.flattool.Warehouse

flatpak install flathub io.github.flattool.WarehouseCode language: CSS (css)

Run Warehouse:

flatpak run io.github.flattool.WarehouseCode language: CSS (css)

4. Back to IMAP – update

Over time, I decided to switch to using IMAP. I’m always on the move, switching between different computers (and operating systems), so the speed penalty of IMAP sync seems like an acceptable price to pay for convenience of having my exact inbox archive structure available wherever I go.

Yes, that means all my emails are stored on the server, so I must pay for larger capacity servers.

Yes, that means I’ll have to sync when I wish to migrate email accounts (change email server).

Setup screenshots are clear enough (click on images to enlarge them):

Backups

For backups, I can just copy the Betterbird directory as configured in picture 1 above. That is: close the Betterbird client, then copy the directory.

This goes smoothly even between Windows and Linux – so, I can keep my emails backed up offline, and restore backups in no time.

Betterbird settings backup

In addition to the above-described emails/files backup (tested that, multiple times, on different computers and OS-s – it works), Betterbird settings can also be saved.

Sources this answer took the info from:

The text below, mostly copy/pasted – I haven’t tested restoration using this method yet!

Short Answer: To migrate Betterbird (a Thunderbird fork) from an old PC to a new one, you mainly need to copy your profile folder/directory (which contains all emails, accounts, settings, and add-ons) from the old machine and place it in the correct location on the new machine.

🛠️ Step-by-Step Migration Process

  1. Locate the Profile Folder on the Old PC
    • In Betterbird (same as Thunderbird), go to Help → Troubleshooting Information.
    • Find the entry Profile Folder and click Open Folder.
    • This opens the directory where all your data is stored (emails, address books, settings, extensions).
  2. Copy the Profile Folder
    • Close Betterbird completely.
    • Navigate up a few levels until you see the folder named Betterbird (or .thunderbird depending on OS).
    • Copy this entire folder to a transfer medium (USB stick, external drive, or cloud storage).
  3. Prepare the New PC
    • Install Betterbird on the new computer, but do not set up any accounts yet.
    • Open Betterbird once, then close it again. This ensures the program creates a default profile folder.
  4. Replace the New Profile with the Old One
    • On the new PC, open the profile folder location (same method: Help → Troubleshooting Information → Open Folder).
    • Close Betterbird.
    • Delete or rename the newly created profile folder.
    • Paste your old profile folder in its place.
  5. Start Betterbird
    • Launch Betterbird. It should now load all your old emails, accounts, and settings exactly as they were.

⚠️ Important Notes

  • Hidden folders: On Windows, the profile folder is usually under
    C:\Users<Your Name>\AppData\Roaming\Thunderbird\Profiles\xxxx.default
  • On Linux, it’s under ~/.betterbird/.
  • Version compatibility: Make sure the Betterbird version on the new PC is the same or newer than the old one to avoid compatibility issues.
  • Backup first: Always keep a backup of your old profile folder before replacing anything on the new machine.

✅ What You Need

  • The Betterbird installer for the new PC.
  • The profile folder from the old PC.
  • A transfer method (USB, external drive, or cloud).


Conclusion?

This is it for now, a work in progress to keep up-to-date as things change.

No, I won’t be going into details about how to configure email clients (including Betterbird) here. Maybe in a separate article.

Links and references


Last updated:


Originally published:




Please use the BikeGremlin.net forum for any comments or questions.

If you've found any errors or lacking information in the article(s) - please let me know by commenting on the BikeGremlin forum or by sending a message via the forum's contact form.
You can comment anonymously (by registering with any name/nickname), but I think it is good to publicly document all the article additions (and especially corrections) - even if their author chooses to remain anonymous.

Tools and other products that I use (and can recommend)