Innanzitutto bisognerebbe distinguere tra programmi/software e servizi.
Nel primo caso ti installi il prodotto nel tuo computer e da li lo esegui: in quel caso limiti di invio imposti dal programmi in teoria non ce ne sono (in pratica limiti strutturali che impediscano di usare cosi' tanti indirizzi sono possibili): è il tuo pc che fa tutto il lavoro con la tua connessione internet (e quindi con i suoi limiti) e che deve gestire tutte le problematiche (e sono tante).
In linea di massima non è una buona soluzione, a meno che non hai dei bisogni molto limitati (e i tuoi non sembrano limitati).
Caso diverso sono i servizi forniti da terzi: in questo caso non installi nulla sul tuo computer, ma usi dei siti internet che ti permettono di scrivere la newsletter, decidere a chi inviarla, inviarla e vedere i risultati. Un po' come qualunque webmail, ma con la differenza di essere specifica per l'invio newsletter, e quindi con la possibilità di gestire tutte le problematiche del caso.
Questo caso ti permette di poter ignorare tantissimi problemi, in quanto il servizio fa tutto quello che ti occorre e tu ti devi occupare solo di scrivere la newsletter.
Detto questo, per l'enorme numero di mail che citi non credo proprio troverai dei servizi gratuiti (senza contare che qualunque servizio non permette di fare spam, e un numero cosi' alto di destinatari sicuramente "mette all'erta").
Comunque se vuoi un buon elenco di servizi gratis lo puoi trovare qui:
http://www.freeonline.org/dir/c-183/Gestione%20Newsletter
Tra i servizi più professionali e non gratuiti:
VOXmail (ha anche un servizio gratuito ma non per i numeri che dici tu)
http://www.voxmail.it
MailUP
http://www.mailup.it
InfoMail
http://www.infomail.it
ContactLab
http://www.contactlab.com
MagNews
http://www.mag-news.it
... e tanti altri ...
Volendo ci sono anche servizi esteri, tra i piu' conosciuti:
MailChimp
http://www.mailchimp.com/
Campaign Monitor
http://www.campaignmonitor.com/