make testmail more robust

when sending on multiple hosts, some smtp servers deny sending, so only
authentication errors are handled for now