With M2M/Client credentials, the rules don’t fire. Instead you must use the Client Credentials hook (or the equivalent in Auth0 Actions).
But there is no user associated with M2M, so you cannot get an email address. So I am confused on what you are trying to do.
John