#! /bin/bash CURRENT_DIR=$(pwd) # Create group and user sudo groupadd smtp sudo useradd -r -g smtp smtp # Create required directories sudo mkdir -p /var/spool/haraka /var/log/haraka sudo chown -R smtp:smtp /var/spool/haraka /var/log/haraka # Set permissions sudo chmod 755 /var/spool/haraka sudo chmod 644 /var/log/haraka # Install Haraka npm install -g haraka # Install Haraka plugins mkdir -p $CURRENT_DIR/src/email_server/plugins/queue ln -s $CURRENT_DIR/src/haraka-plugins/queue/store_message.js $CURRENT_DIR/src/email_server/plugins/queue/store_message.js