This directory contains two key directories for how Haraka will function:
- config
This directory contains configuration files for Haraka. The
directory contains the default configuration. You probably want
to modify some files in here, particularly
smtp.ini
. - plugins This directory contains custom plugins which you write to run in Haraka. The plugins which ship with Haraka are still available to use.
- docs/plugins This directory contains documentation for your plugins.
Documentation for Haraka is available via haraka -h <name> where the name is either the name of a plugin (without the .js extension) or the name of a core Haraka module, such as
Connectionor
Transaction`.
To get documentation on writing a plugin type haraka -h Plugins
.
./run
./send_test_mail.sh