Skip to main content

edit email user

Editing an "email user"

After adding a user, I sometimes need to edit it.

Using a shell script

This is how I edit it

 #!/bin/bash  EMAIL=$1 PASS=$2 EXIM_VIRT_DIR="/etc/exim4/virtual/"  DOMAINE=$(echo ${EMAIL} | awk -F"@" '{print $2}') LOCALPART=$(echo ${EMAIL} | awk -F"@" '{print $1}')  U=$(echo ${EMAIL} | sed 's/\./-/g' | sed 's/@/-/g') CRYPT1_PASS=$(mkpasswd ${PASS})  echo ${EMAIL} echo ${PASS} echo ${DOMAINE} echo ${LOCALPART} echo ${CRYPT1_PASS} echo ${U}  usermod  --password ${CRYPT1_PASS} ${U}