Para que os emails fossem enviados automaticamente eu faria:
1- Registro de acesso dos participantes coletando o nome + email;
2- Registro de inicio do evento e final do evento;
3- Registrar horário de entrada e saída do participante;
4- Determinar que, se o horario_entrada = inicio e o horario_saída = final, o participante está listo a receber o email;
5- Montar uma lista de todos os participantes que assistiram ao evento e enviar email de agradecimento;