mailinabox/management
Michael Kropat ae67409603 Support dual-stack IPv4/IPv6 mail servers
Addresses #3

Added support by adding parallel code wherever `$PUBLIC_IP` was used.
Providing an IPv6 address is completely optional.

Playing around on my IPv6-enabled mail server revealed that — before
this change — mailinabox might try to use an IPv6 address as the value
for `$PUBLIC_IP`, which wouldn't work out well.
2014-06-08 18:32:52 -04:00
..
templates move management into a daemon service running as root 2014-06-03 13:56:40 +00:00
backup.py new backup script, see #11 2014-06-03 21:16:38 +00:00
daemon.py add management comments for checking for updated Ubuntu packages and applying updates 2014-06-05 20:57:30 +00:00
dns_update.py Support dual-stack IPv4/IPv6 mail servers 2014-06-08 18:32:52 -04:00
mailconfig.py allow dashes in emails during validation, and for aliases allow a much wider range of characters, fixes #64 2014-06-06 10:51:36 -04:00
utils.py new backup script, see #11 2014-06-03 21:16:38 +00:00