Congrats finally....
If I am not wrong, new delhi has sent you PPR via regular mail not email. Was all previous correspondence regular mail too or email?
One more question, how many days you got to submit passport.
our case, just got in process today on ecas.
Thanks