de que existe, existe, pero para enviar correo masivo se recomiendan clases especificas que permitan conectarse directamente al SMTP y enviar correos en lote, modalidad que dispone swiftmailer para php (entre otros).
lo de leer de un txt es válido, pero si ya te codeas con lenguajes del lado del servidor (PHP, ASP, JSP y compañia) deberias comenzar a involucrarte con las bases de datos que te permiten hacer mucho más