Installation

Haraka requires Node.js to run you can install Haraka with npm:

npm install -g haraka

After installation, use the haraka binary to set up the service. First, create the service:

haraka -i /path/to/haraka_test

That creates the directory haraka_test with config and plugin directories within. It also sets the host name used by Haraka to the output of hostname.

If hostname is not correct, edit config/host_list. For example, to receive mail addressed to user@domain.com, add domain.com to the config/host_list file.

Finally, start Haraka using root permissions:

haraka -c /path/to/haraka_test

And it’ll run.

Explore

You may find the following links relevant:

 English