summaryrefslogtreecommitdiffstats
path: root/sqwebmail/testlogindomainlist.sh
blob: d76a108ed0d05dcd643768f05a5bcfb09d6af34a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
PROG=./testlogindomainlist
# PROG="valgrind --tool=memcheck --vgdb-error=1 ./testlogindomainlist"

cat >logindomainlist <<EOF
courier-mta.com:host.courier-mta.com:@
courier-mta.com:192.168.0.1:@
EOF

SERVER_ADDR=192.168.0.2 HTTP_HOST=host.courier-mta.com \
	   $PROG <logindomainlist
echo ""
SERVER_ADDR=192.168.0.1 HTTP_HOST=courier-mta.com \
	   $PROG <logindomainlist
echo ""

cat >logindomainlist <<EOF
*.com:mail.*.com:@
EOF

SERVER_ADDR=192.168.0.1 HTTP_HOST=mail.courier-mta.com \
	   $PROG <logindomainlist
echo ""

cat >logindomainlist <<EOF
courier-mta.com:host.courier-mta.com:gr
courier-mta.net:host.courier-mta.net:gr
courier-mta.org:host.courier-mta.org:gr
EOF
SERVER_ADDR=192.168.0.1 HTTP_HOST=host.courier-mta.com \
	   $PROG <logindomainlist
echo ""

rm -f logindomainlist