Lehet az lenne a legjobb, hogy a mail szerveren megírod a scriptet, leteszteled, stb... Ha minden jól megy, akkor az ssh-val
ssh root@mail "/root/scripts/createuser.sh" -val pedig távolról elindítod. (a createuser.sh a script illetve az útvonal a távoli szerveren)
Vagy, megírod lokálisan, felscp-zed a szerverre egy Temp helyre (akár a /tmp alá is lehet), majd miután lefutott letörlöd.
Én ezek közül választanék.
De inkább nem futtatnák távolról semmit, ha nem muszáj. Be sshznék a szerverre és ott futtatnám a scriptet, mert úgy látom a kimenetét és esetleg hamarabb is tudok rá reagálni ha esetleg gond van.