diff --git a/mail-user.sh b/mail-user.sh index 5b2ad69..a8cf6ee 100644 --- a/mail-user.sh +++ b/mail-user.sh @@ -34,6 +34,49 @@ then die 'A static variable is nonexistent' fi +# Grab options +while [ ${1} != "" ] +do + case ${1} in + -u | --user ) + if [ ${2} != "" ] + then + mailuser=${2} + shift + fi + ;; + -p | --pass ) + if [ ${2} != "" ] + then + export {mailpass,mailpass2}=${2} + shift + fi + ;; + -a | --admin ) + if [ ${2} != "" ] + then + export {postfixadminpass,postfixadminpass2}=${2} + shift + fi + ;; + -? | -h | --help ) + cat <&2 + exit 1 + ;; + esac + shift +done + clear # Activate sudo