Duvida Envio de e-mail em Batch

Discussão em 'Progress 4GL' iniciado por lm1979, Setembro 23, 2014.

  1. reissobr

    reissobr Membro Ativo

    arcosta curtiu isso.
  2. lm1979

    lm1979 Membro Participativo

    Valeu,
    Eu vou analisar as duas opções, a que me atender melhor eu fico.

    Abraço.

    Att,
    Leandro.
  3. lm1979

    lm1979 Membro Participativo

    Bom dia pessoal,
    Eu estou executando o programa por linha de comando (arquivo .BAT), quando eu executo o arquivo de lote manualmente o programa envia os emails, mas se eu agendar essa tarefa na agenda do Windows o programa não envia os emails.
    O que pode causar essa situação?

    Att,
    Leandro.
  4. arcosta

    arcosta Membro Participativo

    Bom dia,

    La nas tarefas ele esta dando sucesso na execução da tarefa?
  5. lm1979

    lm1979 Membro Participativo

    Boa tarde,
    Sim, está.

    Att,
    Leandro.
  6. douglas_kbcao

    douglas_kbcao Sem Pontuação

    Bom dia!

    Tudo bem?

    Bom enquanto a sua dúvida, recentemente eu fiz um programa de envio de email utilizando o próprio blat no datasul.

    O que eu fiz foi criar uma tabela num banco específico, gravar nela os emails que deverão ser enviados. Por exemplo: quando um usuário cadastra um Item, tem um trigger que eu criei que identifica se é um novo Item, se for ele chama um programa para criação do email na base de dados. Logo após isso precisei criar um programa para o envio do email (que está na documentação em anexo) onde ele pesquisa na tabela de email os email que ainda não foram enviados e os envia (estou utilizando o envio pelo blat).

    Mas para enviar o email pelo Blat quando se utiliza um servidor de email que exige autenticação, precisei criar uma tela de configuração para informar o email remetente e a senha (para ficar fácil a administração caso precise trocar de email) e criar um programa epc para no momento do envio do email pela API UTAPI019 (API padrão de envio de email).

    E pra ficar automático o envio, criei um programa bat que chama o meu programa de envio de email e agendei no windows.

    OBS: a documentação da api está no diretório do datasul utapi019.doc.

    Bom, não se se ficou boa a explicação, se precisarem de ajuda é só falar.

    Sds,

    Douglas
    lm1979 curtiu isso.

Compartilhe esta Página