fixed error. Listen apparently doesn't work as expected. It sadly doesn't return the smtp obj with it.