Dada Mail permite el funcionamiento en batch, se le puede indicar por ejemplo que envíe 1 email cada 2 segundos, con lo que sólo crea una conexión a SMTP cada 2 segundos, o hacer combinaciones, x emails cada n segundos/minutos.
http://mojo.skazat.com/support/manua...g_options.html
Es muy flexible, varios de nuestros clientes lo usan y si siguen nuestras recomendaciones de no enviar muchos emails por hora y repartirlos enviando pocos emails cada pocos segundos, el consumo de recursos es mínimo.
PHPList no lo conozco con tanto detalle pero creo recordar que también permite este modo de funcionamiento.
Resumiendo, es cuestión de configurarlo bien, aplicar el sentido común para no sobrecargar el servidor y contactar siempre con el hosting para hablar el tema, averiguar si tienen alguna restricción en el envío de correo y escuchar sus recomendaciones.