Güncellenmiş Yanıt
Bunu Kurallar (Alfa 2) ile Drupal 8'in yeni bir yüklemesinde test ederken, bunun başarılı bir testini önleyen bir hatayla karşılaştım, ancak aşağıdaki veri seçici doğru iken şu anda bir çalışma kuralı üretemiyorum.
Hata raporu burada: https://www.drupal.org/node/2770291 - Bu sorunu özetlemek için Kurallar TO: parametresinin bir dizi olmasını beklemektedir ve e-posta adresi belirtecini iletirken hata verir dize.
İlk cevabım Drupal 7 için geçerli, ancak Drupal 8 için durum daha basit görünüyor ve henüz iyi belgelenmemiş tek bir gerçeğe bağlı.
D7'de şu sözdizimine aşinayız: comment:node:author:mail
D8'de aynı seçici (çalışan): comment.entity_id.entity.uid.entity.mail.value
Bu yardımcı olur umarım, başka birine yardımcı olması durumunda önceki cevap bırakıyorum.
Önceki Cevap
* Genel olarak bir alanın değerini kullanmak için Kurallar ile kuralın öncelikle alanın varlığını özel olarak kontrol etmesi gerekir (yani alanın kuralın çalıştığı bağlamda bir değeri olduğunu). Bunu henüz denemediyseniz, e-posta adresinin varlığını kontrol etmek için kurala "Varlık alanı var" koşulunu eklemeyi deneyebilirsiniz. Bu daha sonra alan için jetonu göstermelidir.
Varlık ilişkileri kullanarak kurallar yürütürken benzer sorunlar yaşadım (bu yazarı düğümden başvurarak yaptığınız şeydir) alanın varlığını kontrol ederek (büyük olasılıkla varlığın bir yazar (bu, kullanıcı nesnesine erişimi açmalıdır), ardından e-posta adresinin bulunduğundan emin olmak için kullanıcı nesnesine karşı bir kontrol) referans verilen varlıktan kullanılabilir alan belirteçlerini açtı.