As you download, we invite you to join the community. There are many ways to contribute to the project, help out users on the forum, documentation, testing, providing mirroring or hosting, and helping other users.
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 or 8 (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.
If you plan on using the product to sell to your customers please read through all the license requirements.
Some products (like DCC) might require you to purchase an license from the respective owner and are not free of use.
eFa4 can be installed with just a single command, make sure you are logged in as root and you have a clean CentOS 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