Uma fila de e-mail é necessária em um aplicativo web e-mail-pesado?
-
15-09-2020 - |
Pergunta
Em alguns projetos recentes, escrevi uma fila de e-mail como uma tabela de banco de dados que é verificada a cada minuto por um cronjob.O script Cron espera alguns segundos entre os envios.
A razão que eu fiz isso foi porque eu li em algum lugar que ajuda seu e-mail a não acabar na pasta de spam se não for desabado do mesmo servidor de uma só vez.Eu não lembro onde eu li.
O que você acha?Devo apenas enviar coisas imediatamente ou é uma boa ideia de e-mail?
Quais são alguns prós e contras a essa abordagem?
Editar: Adicionado Último parágrafo.
Solução
Você tem controle sobre o seu servidor SMTP?Se sim, então não há sentido em fazer uma fila de e-mail php-side.O servidor SMTP já terá capacidades de enfileiramento.Se você estiver preocupado em explodir um determinado servidor de recebimento, você sempre pode ativar o estrangulamento do seu servidor SMTP (se tiver), algo ao longo estas linhas .