Se você está enviando mensagens para vários milhares de usuários regularmente, um trabalho cronicamente deve ser capaz de fazê-lo, mas é correto para você e seus usuários?
Um aplicativo gerenciador de listas de e-mail (por exemplo, MailMan ) pode ser mais apropriado. Pode ser configurado para enviar as mensagens de uma forma que é menos provável que caia em filtros de spam, ajudará você a gerenciar quem recebe as mensagens e deve permitir que os destinatários optem por sair. Você ainda pode configurar um cron job para acionar o envio da mensagem em uma base programada - acredito que seja uma maneira mais sustentável de enviar mensagens em massa.