A full mailserver with an admin GUI and a domain admin GUI. This works on OpenBSD 6.0.
Includes:
- postfix
- dovecot
- spamassasin with automatic updates
- clamav with automatic updates
- packet filter
- roundcube webmail (with sauserprefs plugin)
- dkimproxy (sign out)
- rmspams
- a fully responsive theme for mobile devices (auto switch)
*The admin and account apps forked from the free mailserv project.
You get access to the account app via Roundcube (admin button).
Type this at question 'Set name(s)?': -g* -x* +xb*
From a fresh OpenBSD install...
echo installpath=ftp2.fr.openbsd.org > /etc/pkg.conf
pkg_add git
cd /usr/local/sbin
ftp https://stable.mtier.org/openup
chmod +x openup
openup && reboot
cd /var
git clone https://github.com/wesley974/mailserver
Don't forget to tune your hosts file and verify your hostname!
/var/mailserver/install/install_gui.sh
/var/mailserver/install/build_db.sh
By defaut, a 1024 domain key will be generated, if you wish to generate a 2048 domain key, use '/var/mailserver/install/install_system.sh -max'
/var/mailserver/install/install_system.sh
/var/mailserver/install/enable_admin_rc.sh
/var/mailserver/install/run_gui.sh
Just browse https://ip_address:4200/getting_started
Then set the email for root messages :
/var/mailserver/install/sysmail.sh
/var/mailserver/install/backup_conf.sh
/var/mailserver/install/checksum_conf.sh
After an update (openup), check for modified config files :
sha256 -c /var/mailserver/install/SHA256
Just browse https://ip_address:4200
Just browse https://ip_address
Enjoy!
Use mailserver entirely at your own risk. No one will help you. And if you like the project and if you wish updates, support it adding a star (★).