Excision Mail Versions Save

Fullstack, security focused, personal mail server based on OpenSMTPD for OpenBSD

0.1.5b

3 years ago

Fix smtpd to use a proper address for filter-rspamd

0.1.4b

3 years ago

Fix the port numbers for the workers :sob:

0.1.3b

3 years ago

Harden rspamd and make it work with redis socket.

0.1.2b

3 years ago

Mostly bug fixes.

Core mailserver works nicely. The extras setup is still buggy.

0.1.1b

3 years ago

Quick fix for breaking change in OpenBSD 6.8 update where lmtp deliveries
are done using _smtpd user irrespective of what user is configured
in the virtuals table.

0.1.0b

3 years ago

WEW lad... This ones a doozy :D

Lots and lots of new things

  • Davical calender + contacts manager
  • Roundcube webmail
  • Distributed setup across machines
  • Password manager for users through ssh
  • Tonnes of bug fixes and cleanups ...

This release needs you to do a small restructuring of your vars.yml file so take a look at that before blindly running ansible.

I am sure a lot of bugs will be found so I'll do my best to squash them asap.

0.0.6a

3 years ago

New name and a new life to the project.
The name Excision Mail came from a mathematical theorem, Excision Theorem, which represents component modularity. It basically says that you can excise out parts of an item without losing most features of the item. A fitting name for a highly modular setup like ours.

New release with A LOT of new functionality

  • New Name
  • New website - https://excsion.bsd.ac
  • Users can change password without the admins, using ssh keys
  • NSD now supports multiple domains, independently
  • Tighter security for GnuPG WKS
  • LOTS of small improvements and bug fixes.

If upgrading from a new release be sure to read the name update guide

v0.0.5a

4 years ago

Mostly bug fixing for previous release. Changelog:

  • Cleaned up proper support for multi-domain settings
  • Added bruteforce blocking pf rules
  • Bit more bug fixing
  • Moved to adding v in the release, because my brain was a mess before this :)

0.0.4a

4 years ago

This is a huge release. Changelog:

  • Multiple domain email-management possible (with NSD setup for primary domain only)
  • GnuPG working with bug workaruond for upstream flaw: https://dev.gnupg.org/T4886
  • Added spamd
  • Large increase in modularity to pick and choose what features to enable using enable_nsd, enable_clamav, enable_spamd
  • Whole amount of bug fixes to get everything started

If upgrading from previous release first delete /etc/ansimail/ssl/DOMAIN.pem /etc/ansimail/ssl/private/DOMAIN.key, then run both preinstall and install again.

0.0.3a

4 years ago

Additions

  • ensure-gpg subcommand, which makes sure that GnuPG WKD hierarchy exists , and if you have messed it up somehow, it regenerates it in a nice fashion.
  • GnuPG WKS is considered working, with a slight bug in the openbsd port of gnupg which renders this non-working >.> A workaround has been detailed in the wiki to get the wks server running.