### vim:ft=zsh:foldmethod=marker
###
### queries imap servers for capabilities; real simple. no imaps

check_com_print nc || return 1

local port

if [[ ! -z $1 ]]; then
    port=${2:-143}
    print "querying imap server on $1:${port}...\n";
    print "a1 capability\na2 logout\n" | nc $1 ${port}
else
    print "usage:\n  $0 <imap-server> [port]"
fi