eFa 4.0.0 is now available!

We would also like to thank everyone for their support and contributions to this project. :clap:

eFa4 is based on CentOS 7 and has been updated to include more recent packages and more security.
Sadly as there is no good upgrade method from CentOS 6 to CentOS 7 this is not an update for your current systems.

eFa4 will need to be installed on a new system and requires you to set it up as a new system or migrate some of the data in your current system.
See the WIKI for more information on how to migrate from eFa 3 to eFa 4 if required.

We also moved away from VM images for Hyper-V and VMWare and created an installation script allowing you to install eFa4 on any system you want.
Although providing images for Hyper-V and VMWare is convenient for some there have also been lots of requests to make the system function on different systems than Hyper-V and VMWare.
For example now with the installation script you can use any Cloud based VPS provider you want as long as they support CentOS 7.

System requirements

eFa4 can be installed on any system you want as long as it supports CentOS 7 and the system is dedicated to eFa4.
The minimum requirements to install eFa4 are:

  • A dedicated system for eFa4
  • CentOS 7 (minimal install preferred)
  • 2 CPU’s
  • 100GB of hard-drive space (SSD highly preferred)
  • 8GB memory (dedicated)

Note that these are the minimum required to run eFa4, if you want to run eFa4 virtual than keep in mind that spam filtering is an intensive process and requires some resources, increasing the specifications will help to speed things up and allowing more throughput, also note that the required disk space is based on the amount of mail you process so increase based on the amount of mail you want to process.

One-Step Install

eFa4 can be installed with just a single command, make sure you are logged in as root and you have a clean CentOS 7 installation to start with. Then just run the following command:

curl -sSL https://install.efa-project.org | bash

This will download all required eFa4 packages from one of our mirrors and installs eFa4 on your system, depending on the speed of your system installation can take between 10 to 30 minutes, after an reboot you are good to go.

Alternative Install Methods

Piping to bash might not be your preferred installation method as it prevents you from reading the code that is about to run on your system. Therefore you can use the following alternative to inspect the code before installation:

wget -O build.bash https://install.efa-project.org
# Inspect the code if needed, then to install the system run:
sudo bash build.bash

it is also possible to install eFa4 from ISO image, these will be available for download soon!.