I have write down my first script :) i use for adding
users to my courier-mta in just one command, you have
to preconfigure just one time...
It is really bad, i know, so if so body want to use
it, do it with careful.
It Will be great if somebody could improve it :))
Regards
====================================
#!/bin/sh
#Create new virtual account with just one command
#NO FUCKING GARANTIE
#USE VERY CAREFULLY
#date: 2/1/2002
#usage: myadduser username domain password
# CONFIG
datadir="/mails"
sysconfdir="/etc/courier"
bindir="/usr/lib/courier/bin"
sbindir="/usr/lib/courier/sbin"
virtualuser="vmail"
# Max disk space (Bytes)
quotalimit="5000000"
# Max number messages
quotamsglimit="1000"
# HELP
case "$1" in
help)
echo "Usage: $0 username domain password"
exit 1
;;
--help)
echo "Usage: $0 username domain password"
exit 1
;;
-h)
echo "Usage: $0 username domain password"
exit 1
;;
/help)
echo "Usage: $0 username domain password"
exit 1
;;
esac
#STEP 1
#Create mail directories
mkdir -p ${datadir}/$2/$1
${bindir}/maildirmake ${datadir}/$2/$1/Maildir
chown -R ${virtualuser}.${virtualuser}
${datadir}/$2/$1
echo "-> Directories created"
# STEP 2
# Add virtual user to userdatabase
${sbindir}/userdb -f ${sysconfdir}/userdb/$2 $1@$2 set
uid=${virtualuser} gid=${virtualuser}
home=${datadir}/$2/$1
quota="${quotalimit}S,${quotamsglimit}C"
systempw=$3${add}
${sbindir}/makeuserdb
echo "-> User added"
__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users