max aliases per domain now configurable
This commit is contained in:
parent
7af4fc7de1
commit
beab3aa48d
1 changed files with 4 additions and 3 deletions
|
|
@ -3,9 +3,10 @@
|
||||||
# Generates "random" e-mail addresses or domains.
|
# Generates "random" e-mail addresses or domains.
|
||||||
|
|
||||||
COUNT=1
|
COUNT=1
|
||||||
MAX=$1
|
MAX_DOMAIN=$1
|
||||||
|
MAX_ALIAS=$2
|
||||||
|
|
||||||
for i in $(seq 1 $MAX); do
|
for i in $(seq 1 $MAX_DOMAIN); do
|
||||||
|
|
||||||
# domain
|
# domain
|
||||||
LEN2=$(let RND2=$RANDOM%8+3; echo $RND2)
|
LEN2=$(let RND2=$RANDOM%8+3; echo $RND2)
|
||||||
|
|
@ -19,7 +20,7 @@ for i in $(seq 1 $MAX); do
|
||||||
echo "INSERT INTO virtual_domains (id,name) VALUES(NULL,'$DOM');"
|
echo "INSERT INTO virtual_domains (id,name) VALUES(NULL,'$DOM');"
|
||||||
|
|
||||||
# left-hand side
|
# left-hand side
|
||||||
for i in $(seq 0 2000); do
|
for i in $(seq 1 $MAX_ALIAS); do
|
||||||
LEN1=$(let RND1=$RANDOM%8+3; echo $RND1)
|
LEN1=$(let RND1=$RANDOM%8+3; echo $RND1)
|
||||||
LHS=$(echo `</dev/urandom tr -dc a-z | head -c$LEN1`)
|
LHS=$(echo `</dev/urandom tr -dc a-z | head -c$LEN1`)
|
||||||
echo "INSERT INTO virtual_aliases (id,domain_id,source,destination) VALUES(NULL,$COUNT,'src-$LHS@$DOM','dst-$LHS@$DOM');"
|
echo "INSERT INTO virtual_aliases (id,domain_id,source,destination) VALUES(NULL,$COUNT,'src-$LHS@$DOM','dst-$LHS@$DOM');"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue