Puedes mejorar la consulta anterior asi :
Código:
select mail
from (SELECT if(fechaRegistro < fechaDeterminada,mail, null) as resultado from eventos) as E
where resultado is not null
Con esto solo recuperas los correos electronicos sin campos null.
Para enviar el mail puedes mirar esto:
http://www.programacion.com/php/articulo/phpmailer/
Saludos.