Even when the rule condition is breached, I only get alerting in Grafana logs but no mail trigger event happens. SMTP connection is working fine

Hello Network,
I have configured below rule in Grafana which intends to evaluate last login response time in every 1m for the duration now to now-5 hrs. Even when the rule condition is breached, I only get alerting in Grafana logs but no mail trigger event happens. SMTP connection is working fine (have tested it separately).

Rule looks like below -
Object
firing:true
state:“pending”
conditionEvals:“true = true”
timeMs:“12.644ms”
matches:Array[1]
0:Object
metric:“jmeter.Login.a.avg.mean”
value:3306
logs:Array[2]
0:Object
message:“Condition[0]: Query Result”
data:Array[1]
1:Object
message:“Condition[0]: Eval: true, Metric: jmeter.Login.a.avg.mean, Value: 3306.000”
data:null

Any leads would be highly appreciated …