lookup sendmail command only once

Don't loop through all sendmail variants, find only once. Also it would be nice to give a warning if sendmail not found but I don't know how to do it better, (prn) looks doesn't good to me.
If sendmail not installed NPE from ProcessBuilder is thrown, see http://pastebin.com/C8fcXwA2