Whether email is mandatory for a resident foreigner to enroll for Aadhaar ?

Yes, email is mandatory for enrolment, which shall be validated through OTP during enrolment.