#!/bin/rc -e rfork e while(~ $1 -*) shift sender=$upasname switch($sender){ case kvik@a-b.xyz kvik+*@a-b.xyz dom=a-b.xyz user=kvik smtp=tcp!mail.a-b.xyz!587 case kvik@gmail.com # not really my gmail dom=a-b.xyz user=kvik@gmail.com smtp=tcp!smtp.gmail.com!587 case * exit 'address not set' } exec /bin/upas/smtp -a -h $dom -u $user $smtp $sender $*