#!/bin/sh local='dummy@bitmask.net' nobody_local='fooooooo@bitmask.net' external='dummy@leap.se' server='leech.bitmask.net' # override $server with possible exported shell var [ $SWAKS_SERVER ] && server=$SWAKS_SERVER swaks_options="--timeout 5 --server $server --hide-informational --suppress-data" swaks_auth="--tlsc --tls-cert $HOME/leap/test/certs/cert.crt --tls-key $HOME/leap/test/certs/cert.key" echo "swaks_options: $swaks_options" echo "swaks_auth : $swaks_auth" 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