Se você estiver usando pelo menos a versão 1.9.4, adicionamos um recurso para fila de e-mail para acelerar o processo de envio de e-mails.
Um problema muito comum é quando o sistema envia muitos e-mails, por exemplo, quando um novo comentário sobre uma tarefa ou o status da tarefa é alterado, o sistema envia um e-mail para o criador da tarefa, seguidores da tarefa, responsáveis pela tarefa, etc.
Esta ação pode ser demorada quando relacionada ao envio de e-mails. O sistema precisará de tempo para se conectar ao servidor de e-mail e enviar os e-mails. O tempo necessário para essa ação depende de servidor para servidor, alguns servidores executam a ação mais rapidamente.
O recurso de fila de e-mails armazenará os e-mails e todo o conteúdo no banco de dados e, quando a tarefa cron for executada, os e-mails serão enviados em segundo plano. Nesse caso, os usuários não notarão nenhuma lentidão.
Para habilitar o recurso de fila de e-mails, você precisa navegar até Configuração -> Configurações -> E-mail, clicar na aba Fila de E-mails e definir a opção Ativar Fila de E-mails como SIM.
Tenha em mente que após habilitar o recurso de fila de e-mail os e-mails não serão enviados imediatamente, haverá uma diferença de tempo de 5 minutos até a execução do cron job.
Não adicione e-mails com anexos na fila
Provavelmente, você encontrará problemas com a fila de e-mails se o sistema precisar adicionar arquivos grandes à fila. Se você planeja usar esta opção, consulte o administrador do seu servidor/provedor de hospedagem para aumentar as opções max_allowed_packet e wait_timeout na configuração do seu servidor. Caso contrário, quando esta opção estiver definida como “sim”, o sistema não adicionará e-mails com anexos à fila e os enviará imediatamente.
Isso se aplica principalmente a documentos PDF ou ao enviar alguns arquivos manualmente. Este processo é simples. Recomenda-se deixar esta opção como “Não” se você não tiver certeza do que está fazendo.
Antes de habilitar o recurso de fila de e-mail, certifique-se de que sua tarefa cron esteja sendo executada corretamente a cada 1 minuto.