added leap-mx test scripts
[scripts.git] / test-swaks.sh
1 #!/bin/sh
2
3 local='dummy@dev.bitmask.net'
4 nobody_local='fooooooo@dev.bitmask.net'
5 external='dummy@zeromail.org'
6
7 swaks_options='--server localhost --tls --hide-informational --suppress-data'
8 swaks_auth='--tls-cert /root/cert.crt --tls-key /root/cert.key'
9
10 test_swaks() {
11   from=$1
12   to=$2
13
14   echo -n "From $from, to $to, no   authentication:"
15   swaks -f $from -t $to $swaks_options | tail -3 | head -1
16
17   echo -n "From $from, to $to, with authentication:"
18   swaks -f $from -t $to $swaks_options $swaks_auth | tail -3 | head -1
19   echo
20 }
21
22 test_swaks $local $local
23 test_swaks $local $nobody_local
24 test_swaks $local $external
25
26 echo
27
28 test_swaks $nobody_local $local
29 test_swaks $nobody_local $nobody_local
30 test_swaks $nobody_local $external
31
32 echo
33
34 test_swaks $external $local
35 test_swaks $external $nobody_local
36 test_swaks $external $external
37
38
39
40