Respuesta actualizada
Al probar esto en una nueva instalación de Drupal 8 con Reglas (Alfa 2), me encontré con un error que impide una prueba exitosa de esto, mientras que el selector de datos a continuación es correcto, actualmente no puedo reproducir una regla de trabajo.
El informe de error está aquí: https://www.drupal.org/node/2770291 - Para resumir este problema, las reglas esperan que el parámetro TO: sea una matriz y arroje un error al pasar el token de dirección de correo electrónico a continuación, que devuelve un cuerda.
Mi respuesta inicial es cierta para Drupal 7, sin embargo, para Drupal 8, la situación parece más simple y depende de un solo hecho que aún no está bien documentado.
En D7 estamos familiarizados con una sintaxis similar a: comment:node:author:mail
En D8, el mismo selector (que funciona) es: comment.entity_id.entity.uid.entity.mail.value
Espero que esto ayude, estoy dejando la respuesta anterior a continuación en caso de que ayude a alguien más.
Respuesta anterior
* En general, con las Reglas para usar el valor de un campo, la regla primero debe verificar específicamente la existencia del campo (es decir, que el campo tiene un valor en el contexto en el que se ejecuta la regla). Si aún no lo ha intentado, puede intentar agregar una condición de "Entidad tiene campo" a la regla para verificar la existencia de la dirección de correo electrónico. Esto debería exponer el token para el campo.
He tenido problemas similares al ejecutar reglas usando relaciones entre entidades (que es más o menos lo que estás haciendo haciendo referencia al autor desde el nodo) para verificar la existencia del campo (en tu caso, lo más probable es que verifiques que la entidad tiene un El autor (esto debería abrir el acceso al objeto de usuario) y luego una verificación contra el objeto de usuario para asegurarse de que tenga una dirección de correo electrónico) abrió los tokens de campo disponibles de la entidad referenciada. *