Hola Diego, hacer eso mediante una encuesta me parece muy enredado.
Lo que pueden hacer es personalizar un requisito que lo que haga es que obligue a actualizar el mail.
Que significa esto? que verifique que el dato de mail del alumno de su configuración al menos tenga una fecha de actualización mayor o igual a una fehca, supongamos la fecha de hoy.
Si el alumno no ingresó ningun email o no actualizo el registro con una fecha que sea mayor o igual al actual no dejarlo inscribirse a activides, examen o tambien solicitar una constancia de alumno regular u otra que los alumnos soliciten periodicamente.
Puede ser el mail que registra en los datos censales (Mail Principal por ejemplo), el cual se puede validar verificando en la tabla mdp_personas_contactos para el tipo de contacto que sea mail principal, el campo email y tambien verificando la tabla de auditoria de esa tabla para ver en que fechas se actualizó el mail).
O sino el otro email que es el que ingresa el alumno en autogestión por la opción de configuración que se registraen la tabla mdp_configuración.
Ademas de este requisito que el alumno solo lo verá al momento de inscribirse a cursar una actividad o rendir un examen,pueden poner este control ni bien el alumno ingresa a autogestión y en caso de no tener el mail actualizado enviar un mensaje advirtiendo que debe actualizarlo.