Para esses tipos de email, você realmente tem três opções, e apenas uma delas faz sentido:
1) escreva sua própria aplicação. Para listas de e-mail que eu gerenciei (optin marketing lists e newsletters para sites de comércio eletrônico e programas de fidelidade), eu manipulei cargas de e-mails de 200K-1M usando o pacote perl Mail :: Bulkmail como o núcleo de um aplicativo relativamente simples. / p>
2) Use um gerenciador de lista de discussão como listserv ou mailman para manipular o email e os cancelamentos. Isso funciona bem se você puder aprender o pacote completamente.
3) Use um serviço que lide com isso para você. Lyris é bom, campanha de campanha, etc. - existem muitos fornecedores respeitáveis.
Francamente, você quer usar um serviço externo. Negociar o status de whitelist de e-mail com os principais provedores é uma dor ENORMEUS no rabo. Estes serviços fizeram-no para você, e há bastante competição que os preços são consideravelmente razoáveis se você comprar ao redor. Além disso, eles impedirão que os idiotas de marketing de sua empresa enviem spam - os provedores respeitáveis são muito rigorosos quanto às fontes de e-mail, já que não querem arriscar ficar na lista negra como spammers.