Tech: Setting up Fastmail for Beagle-Ears and Afar

Lars Poulsen - 2026-08-13 [Tech]

As a tech-nerd who has been around the Internet since the early 1980s and doing at least some level of unix system administration since around 1990, I have always believed that the structure of the Internet should be peer-to-peer at least as much as client/server, and because of that, I have insisted on being as self-contained as possible. Until very recently, that included running my own "post office" (mail server)

The two domains I rehosted

Beagle-Ears.com

For the first many years, I got my email service from my job. For the first few years, there was no network access from home, but around 1985 I bought a 300 bps dial-up modem and borrowed a terminal to take home. Starting around 1992, it became possible to run dial-up modems at 14400 bps, and dial-up IP also became practical.

In the mid 1990s, I established a personal email account at Silicon Beach (lars@silcom.com) where I also had a shell account. When CMC (by then sold off by Rockwell Internal and renamed OsiCom) shut down in 1997, I talked the IT manager into transferring the CMC.COM name to me, and I got a DSL connection and set up a Linux server. Fortunately, I had already gained some experience tinkering with sendmail configuration files, so I could set up a web server and a mail server.

Around 2005 the original owner of CMC.COM asked to get it back for a new business venture, so I changed he domain name for my server to Beagle-Ears.Com at the suggestion of my young daughter.

Among the advantages of running your own mailserver is the ability to run a mailing list, and I have been running a Mailman service since around 2000, primarily to support my UU congregation.

Over the years, I have kept my Linux system running with only minimal software changes. I have bought old desktop towers retired from corporate upgrades in the refurbished marketplace, because these "obsolete" machines were cheap and generally well built. But in 2025, when Microsoft announced that new Windows releases would no longer run on machines built before 2018, I decided that their reasons for doing that were fairly sound, and I should get a newer machine for Linux as well. In the process, I did a fresh install of Fedora Linux (rather than an in-place version upgrade), and discovered that the in-place upgrades had preserved a lot of software that had not been maintained for a number of years, and the replacements were not compatible with the configuration files and data files I had. I had to temporarily give up on my mailing list server, and I gave up on fixing some recurrent problems in my sendmail setup and move to postfix.

Eventually, I gave up on mailman and outsourced my church mailing list to groups.io.

Shortly before this, the old friend in Switzerland who had been running a professional spam filtering service retired, and left me with an unfiltered SMTP server. Over the next several months I realized that I no longer wanted to do my own filtering,leading me to decide to outsource my email server. After some research, I was pointed to Fastmail.

Afar.Net

In a further coincidence, the local provider serving my workplace is "de-emphasizing" their mail service. They were reselling Rackspace email. And recently my account there has been hacked TWICE and used to send spam mass mailings.

How is Fastmail email structured

Fastmail allows basic email service with mailboxes ending in @fastmail.com, but they also allow hosting of your own domains. The way different providers do tboth varies a lot, and if you are going to move in, it is much easier to follow the documentation if you have an idea of the structure to begin with.

On Fastmail, every user mailbox is a Fastmail mailbox. Any other domain gets translated into a fastmail box before delivery.

Account types at Fastmail

From https://www.fastmail.com/pricing/us/
Individual/Family

Business

Beagle-Ears at Fastmail

I started out with my own account in order to gain familarity with Fastmail's system before putting Afar's mail at risk.

My first action was to set up an account as follows:

Domain (DNS) Setup

The account receives email addressed to beagle-ears.com, which is then sorted according to the part before the "at" sign. Note that you can add a plus sign and an arbitrary string before the "at", to allow you mail client to do further sorting.

For now, I am keeping my DNS at GoDaddy where I have good control over it, rather than handing DNS over to Fastmail. I really need to do that during the time when I might be switching back and forth.

The most important thing to set is

Secondary entries needed to be able to send mail:

Previous _dmarc TXT v=DMARC1; p=none; rua=mailto:root@beagle-ears.com

Mail routing

Mail Client Support

Because of the unique security design of Fastmail's mail service, you need a fairly special setup, which involves generating a special 16-character alphanumeric password, which is unique for each client app. The procedure for setting up a mail client is different for different clients.

Desktop Thunderbird

You start by entering the base Fastmail userid/mailbox name. Thunderbird has special support for setting up an account on the Fastmail service, which will pop up a browser window where you enter the web login data.

iPhone Support

On my iPhone, I have been using the iOS Mail app. Because of some of Fastmail's security features, it requires special setup; it is different from how you set up client support for other "post offices".

See details here . Suffice it to say that the procedure is somewhat unique. It uses a QR code to install a profile into the settings app, and then you click an "Install" link on that page in the Settings app to create the profile in the Mail app.

Fastmail notes that "Fastmail has an ecellent iOS app, which many of our users prefer to other mail apps."

Afar.Net at Fastmail

When we get to moving AFAR.NET, our needs are slightly different. We need inboxes for

Aliases for

End


More pages

These blog pages are found at http://www.beagle-ears.com/lars/pages/

(End of page)