#!/bin/bash echo ""; echo "==================================="; echo "Install golang-go..."; echo "==================================="; apt-get -y install golang-go; if [ $? == 0 ] ; then echo 'golang-go installed' else echo 'ERROR: Installing golang-go NOT succesfull!' exit fi echo ""; echo "==================================="; echo "Installing mailhog..."; echo "==================================="; go install github.com/mailhog/MailHog@latest; if [ $? == 0 ] ; then echo ""; echo "==================================="; echo "Mailcatcher installed succesfully!"; echo "==================================="; echo ""; else echo 'ERROR: Installing Mailcatcher NOT succesfull!' exit fi echo "==================================="; echo "Copy Mailhog to bin..."; echo "==================================="; sudo cp ~/go/bin/MailHog /usr/local/bin/MailHog if [ $? == 0 ] ; then echo 'Mailhog copied' else echo 'ERROR: Copy Mailhog NOT succesfull!' exit fi echo ""; echo "==================================="; echo "Create MailHog service..."; echo "==================================="; sudo tee /etc/systemd/system/mailhog.service < /dev/null 2>&1 & [Install] WantedBy=multi-user.target EOL systemctl enable mailhog systemctl start mailhog echo ""; echo "==================================="; echo "Mailhog service created and started."; echo "===================================";