Autor Tópico: e-mail de lembrete [RESOLVIDO]  (Lida 1421 vezes)

Alexandre Copetti

  • Novato
  • *
  • Mensagens: 22
    • Email
e-mail de lembrete [RESOLVIDO]
« Online: Outubro 17, 2014, 01:29:29 pm »
boa tarde

montei uma aplicação onde é feito alguns agendamentos de de reuniões e salas, onde se convida os participantes e ao incluir o evento manda um e-mail para os participantes. ate ai esta tudo funcionando.

infelizmente algumas pessoas esquecem a reunião e eu fui obrigado a criar um evento de lembrete que manda um outro e-mail.
eu criei um botão na tela de consulta para selecionar as reuniões que gostaria de mandar o lembrete, mais essa situação ainda precisa de uma pessoa para selecionar e mandar os lembretes.

eu não consegui encontrar nem um evento ou macro, que dispara-se a rotina em um determinado horário do dia, independente da aplicação estar aberta ou não

existe algo parecido no ScriptCase ?
« Última modificação: Outubro 24, 2014, 11:57:01 am por Alexandre Copetti »

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:e-mail de lembrete
« Responder #1 Online: Outubro 17, 2014, 01:45:28 pm »
Faça um método em uma aplicação que é bem acessada, ex. login.
Esse eventos verifica os agendamentos que devem enviar e monta um e-mail.
Você ainda pode criar uma tabela para identificar se já enviou e-mail para esse agendamento, assim não enviará a cadas vez que alguém logar.

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:e-mail de lembrete
« Responder #2 Online: Outubro 17, 2014, 01:53:56 pm »
jogar no cron do linux, ou no agendador de tarefas do windows

Alexandre Copetti

  • Novato
  • *
  • Mensagens: 22
    • Email
Re:e-mail de lembrete
« Responder #3 Online: Outubro 23, 2014, 08:18:12 am »
Faça um método em uma aplicação que é bem acessada, ex. login.
Esse eventos verifica os agendamentos que devem enviar e monta um e-mail.
Você ainda pode criar uma tabela para identificar se já enviou e-mail para esse agendamento, assim não enviará a cadas vez que alguém logar.

eu já tinha pensado nisso também, eu só queria saber se tinha um outro meio dentro do scriptcase
mais mais fiz no login e esta funcionando bem ate agora

obrigado

Dário Andrade Santos

  • Intermediário
  • ***
  • Mensagens: 172
    • Email
Re:e-mail de lembrete
« Responder #4 Online: Outubro 23, 2014, 09:33:31 am »
Será que um Refresh na pagina em x tempo não resolva isso?
Dário Andrade Santos
SC v8.1.006  - Mysql - Windows 7 Pro
São Paulo - SP

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:e-mail de lembrete
« Responder #5 Online: Outubro 23, 2014, 09:35:14 am »
Resolve mas tem que deixar a página sempre aberta...

Antonio Kássio

  • Novato
  • *
  • Mensagens: 1
    • Email
Re:e-mail de lembrete [RESOLVIDO]
« Responder #6 Online: Dezembro 07, 2014, 09:45:10 pm »
Boa noite a todos,

Realmente gostei da sacada do Rodrigo Goulart Padovezzi, usar a aplicação de login
para disparar o lote de emails, forçando que o sistema sempre dispare essa rotina.

Existe a desvantagem de sempre esperar alguém logar no sistema para enviar email,
usar os recursos de agendamento de rotinas do sistema operacional é a melhor saída,
além da garantia de execução podemos desenvolver rotinas mais sofisticadas para
logar qualquer circunstância sem se preocupar com a performance da tela de login.