#!/bin/sh cd "${0%/*}" printf "Domain root: " read -r domain_root printf "Subdomain (can be empty): " read -r sub_domain printf "E-mail user (name without @domain): " read -r user printf "E-mail pass: " read -r pass if [ -z "${sub_domain}" ] then domain="${domain_root}" else domain="${sub_domain}.${domain_root}" fi cat > mail.env <> config/domains echo "${USER} ${USER}" >> config/aliases echo "${USER} ${DOMAINNAME}/${user}/" >> config/mailboxes echo "${USER}:${PASSHASH}" >> config/passwd