[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
diego luiz job danni
Criador diego luiz job danni 27/08/2022

Minha dúvida é se eu tenho um app de emails tenant e preciso processar diversos emails em um horário como fazer para disparar eles em paralelo e garantir o horário de envio?

Manager Carlos Ferreira 27/08/2022

Olá, Diego!
Tudo bem?

Só de você jogar esse serviço para um job, ou mesmo usar filas na própria classe de e-mail (implementar a interface), já vai jogar isso para uma fila, com isso garante que os processos irão acontecer de forma sequência, isso é até importante, porque vai garantir que todos os processos foram executados com sucesso, e também no caso de e-mail, especialmente no caso de e-mail, te ajuda a não tomar bloq. Porque se enviar N e-mails de forma paralela, pode ser interpretado como SPAMs, por isso é melhor rodar processo por processo mesmo um a um. Se notar, até ferramentas profissionais de e-mails marketing demora um período de tempo para terminar de processar envio de e-mails de uma campanha.

Fui claro amigo?

Carlos Ferreira
Criador diego luiz job danni 27/08/2022

Blz entendi porém preciso saber como enviar um email  agendado, e caso existam  vários como fazer para o envio ser pontual??

Outra dúvida aproveitando é , onde eu encontro um admin para criar um saas ?

 

diego luiz job danni
Manager Carlos Ferreira 27/08/2022

Neste caso você pode combinar com o recurso de Task Scheduling do Laravel, e rodar esses jobs com o CRON.
https://laravel.com/docs/9.x/scheduling#main-content

Carlos Ferreira
Criador diego luiz job danni 27/08/2022

Tem alguma aula sobre isso no academy?

diego luiz job danni
Manager Carlos Ferreira 27/08/2022

Não tem amigo, anotado como ideia.

Mas, é algo fácil de usar, seguindo a DOC não tem erro.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!