#!/bin/sh local='dummy@dev.bitmask.net' nobody_local='fooooooo@dev.bitmask.net' external='dummy@zeromail.org' server='localhost' # override $server with possible exported shell var [ $SWAKS_SERVER ] && server=$SWAKS_SERVER swaks_options="--server $server --tls --hide-informational --suppress-data -p 587" swaks_auth="--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