Language Selection

English French German Italian Portuguese Spanish

Build a Mail Server with Commodity Hardware and FreeBSD

Filed under
HowTos

In this Recipe, I'll show you how to build a mail server for your SMB clients using simple, commodity PC hardware, the FreeBSD operating system, and several pieces of freely available open-source software. At first blush, this may appear to be a daunting task. But by following the steps in this Recipe, you'll find it's not difficult at all. In fact, you should be able to build the entire setup in just a couple of hours.

System builders who take advantage of this Recipe stand to increase their business with SMBs by fulfilling their need for low-cost, reliable, and on-site e-mail servers. Because the open-source software I recommend in this Recipe is well-suited to white box hardware, system builders have a wide variety of hardware they can use for such servers. Your customers will appreciate the control and security of a customized onsite solution, which can pay for itself in saved hosting fees.

In Part 1, I'll show you how to use FreeBSD, Postfix, and Dovecot to create a secure, basic e-mail server for a single domain. Then, in Part 2, I'll show how to add extended functionality—including spam detection, virus filtering, and Webmail access—to the basic server we'll build in this first part. Let's get started.

Part One.

Part Two.

More in Tux Machines

Linux Mint 18.1 'Serena' KDE Edition Beta is available for download now

A Beta release for Linux Mint 18.1 'Serena' KDE is here. There are already versions available featuring other desktop environments, such as Cinnamon, Mate, and Xfce. You'd think that would be enough, but no! Apparently a fourth edition is needed. Some people feel that a KDE version is a waste of resources, but either way, here we are. So what is new? The KDE Plasma 5.8 desktop environment is the star of the show -- after all, if you do not want KDE, you wouldn't choose this version. The shipping Linux kernel is 4.4.0-53, which is surprisingly outdated. Ubuntu-based operating systems are never known for being bleeding-edge, however. Read more

64-bit Raspberry Pi Compute Module 3 ships for $25 to $30

The Raspberry Pi Compute Module 3 has arrived with 1GB RAM and the same quad-core -A53 SoC as the RPi 3, available for $30, or $25 without 4GB eMMC. Raspberry Pi Trading’s first 64-bit computer-on-module version of their flagship single board computer has finally arrived. Despite the name, the Raspberry Pi Compute Module 3 (CM3) is only the second generation of the CM1. Its name syncs up with the Raspberry Pi 3 Model B SBC, which uses the same quad-core, 64-bit Broadcom SoC. The CM3 is now shipping in $30 Standard (4GB eMMC) or $25 Lite versions, while the CM1 drops in price to $25. Read more

Panasonic Toughpad Rugged Tablet Muscles into Android Space

Panasonic Jan. 12 unveiled a new tablet in its Toughpad series of devices designed for the corporate world. But unlike so many other rugged Panasonic machines, the FZ-A2 doesn’t run Windows. Instead, the device is running on Google’s Android Marshmallow, an operating system not typically associated with rugged PCs and mobile devices designed for rough-and-tumble field-service work. But the FZ-A2 is just the latest model in Panasonic's expanding line of Android tablets. This new Toughpad includes several corporate-friendly features such as robust security, a hot-swappable battery and plenty of ports that allow connection to a wide range of accessories. The Toughpad is launching at a time when market reports have consistently shown a steady decline in popularity of tablets. But Panasonic says its device is coming along at the right time. This slide show will take a look at the Toughpad to see whether its features will convince field-service workers and corporate hardware buyers that the tablet really is as appealing a buy as Panasonic claims it is. Read on to learn more about Panasonic’s FZ-A2 Toughpad. Read more

LXQt Spin Proposed For Fedora 26

A new spin/flavor has been proposed for Fedora 26, one integrating the LXQt desktop environment. For those late to the party, LXQt is the formation of the LXDE and Razor-qt projects and built around the Qt5 tool-kit. Fedora currently has an LXDE spin while this proposed Fedora LXQt would continue to co-exist alongside the existing LXDE version. Christian Dersch who proposed the LXQt spin explained, "LXDE spin will exist until its maintainer will stop it, LXQt is independent from LXDE spin. So nobody is forced to change ;) Also both projects are maintained upstream so there is no reason to drop anything here." Read more Also: F26 Self Contained Change: LXQt Spin