§2024-11-01

What does it do?

This install script installs and configures the following components:

  • WildDuck Mail Server for IMAP and POP3
  • Haraka with WildDuck plugin for incoming email
  • ZoneMTA with WildDuck plugin for outbound email
  • WildDuck Webmail for creating accounts and viewing messages
  • Nginx to serve the webmail component
  • acme.sh to manage Let's Encrypt certificates
  • Rspamd to check messages for spam. Messages detected as spam are routed to Junk Mail folder by default
  • ClamAV to check messages for viruses. ClamAV is disabled by default, you need to enable it in the Haraka plugins file
  • Unprivileged Deploy user to easily checkout and publish code changes via git
  • ufw firewall to only allow public ports (so make sure your ssh runs on port 22 or otherwise change the install script first)
Return to Top