#!/bin/sh
if [ "$spam" = "ON" ]; then
DIR=/home/$username/.spamassassin
mkdir -p $DIR
UP=$DIR/user_prefs
if [ ! -s ${UP} ]; then
echo 'required_score 5.0' > ${UP}
echo 'report_safe 1' >> ${UP}
chown $username:$username ${UP}
chmod 644 ${UP}
fi
chown ${username}:mail $DIR
chmod 771 $DIR
if [ "${domain}" != "" ]; then
FCONF=/etc/virtual/${domain}/filter.conf
if [ ! -s ${FCONF} ]; then
echo 'high_score=15' > ${FCONF}
echo 'high_score_block=no' >> ${FCONF}
echo 'where=inbox' >> ${FCONF}
chown mail:mail ${FCONF}
echo "action=rewrite&value=filter&user=$username" >> /usr/local/directadmin/data/task.queue
fi
fi
fi
exit 0;
#!/bin/sh
for i in `ls /usr/local/directadmin/data/users`; do
{
for d in `cat /usr/local/directadmin/data/users/$i/domains.list`; do
{
username=$i domain=$d spam=ON /usr/local/directadmin/scripts/custom/user_create_post.sh
};
done;
};
done;
exit 0;