vmail-stack/bin/vmail-deploy.sh

28 lines
560 B
Bash
Raw Normal View History

2021-02-10 16:16:23 -08:00
#!/bin/bash
#
# vmail-stack
# https://git.stack-source.com/msb/vmail-stack
# MIT License Copyright (c) 2021 Matthew Saunders Brown
# load config
2021-03-19 11:58:35 -07:00
source /usr/local/etc/vmail.conf || echo "ERROR: Either you do not have vmail user permissions or the config file is missing." && exit
2021-02-10 16:16:23 -08:00
# check for and set virtualhost
if [ -n "$1" ]; then
virtualhost=$1
else
echo "virtualhost not set"
exit 1
fi
vmail.sh create domain
dkim create
check if stack-dns nameservers
add dkim record
add dmarc record
vmail-secure.sh
esle
notify dkim & dmar