blob: 78c6cb466f1b6b9febabba60998e719fc0132172 (
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
35
36
37
38
39
40
|
#!/bin/sh
local='dummy@dev.bitmask.net'
nobody_local='fooooooo@dev.bitmask.net'
external='dummy@zeromail.org'
swaks_options='--server localhost --tls --hide-informational --suppress-data'
swaks_auth='--tls-cert /root/cert.crt --tls-key /root/cert.key'
test_swaks() {
from=$1
to=$2
echo -n "From $from, to $to, no authentication:"
swaks -f $from -t $to $swaks_options | tail -3 | head -1
echo -n "From $from, to $to, with authentication:"
swaks -f $from -t $to $swaks_options $swaks_auth | tail -3 | head -1
echo
}
test_swaks $local $local
test_swaks $local $nobody_local
test_swaks $local $external
echo
test_swaks $nobody_local $local
test_swaks $nobody_local $nobody_local
test_swaks $nobody_local $external
echo
test_swaks $external $local
test_swaks $external $nobody_local
test_swaks $external $external
|