Risposta aggiornata
Durante il test su una nuova installazione di Drupal 8 con Rules (Alpha 2) ho riscontrato un bug che impedisce un test riuscito di questo, mentre il selettore di dati di seguito è corretto, al momento non sono in grado di riprodurre una regola funzionante.
La segnalazione di bug è qui: https://www.drupal.org/node/2770291 - Per riassumere questo problema, le regole si aspettano che il parametro TO: sia un array e genererà un errore quando si passa il token dell'indirizzo e-mail di seguito che restituisce un corda.
La mia risposta iniziale è vera per Drupal 7, tuttavia per Drupal 8 la situazione sembra più semplice e dipende da un singolo fatto che non è ancora ben documentato.
In D7 abbiamo familiarità con una sintassi simile a: comment:node:author:mail
In D8 lo stesso selettore (che funziona) è: comment.entity_id.entity.uid.entity.mail.value
Spero che questo aiuti, lascio la risposta precedente qui sotto nel caso in cui aiuti qualcun altro.
Risposta precedente
* In generale, con le Regole per utilizzare il valore di un campo, la regola deve prima verificare in modo specifico l'esistenza del campo (ovvero che il campo ha un valore nel contesto in cui la regola è in esecuzione). Se non lo hai già provato, potresti provare ad aggiungere una regola "Entity has field" alla regola per verificare l'esistenza dell'indirizzo email. Questo dovrebbe quindi esporre il token per il campo.
Ho avuto problemi simili nell'esecuzione delle regole utilizzando le relazioni dell'entità (che è più o meno ciò che stai facendo facendo riferimento all'autore dal nodo) verificando l'esistenza del campo (nel tuo caso molto probabilmente un controllo che l'entità ha un L'autore (questo dovrebbe aprire l'accesso all'oggetto utente) quindi un controllo sull'oggetto utente per assicurarsi che abbia un indirizzo e-mail) ha aperto i token di campo disponibili dall'entità referenziata. *