bat (MS-DOS)Scripts

bat–Enviando emails usando o blat

3K views
4 Comentários
4.5
(2)
[ATUALIZADO 12/01/2016]
Corrigido link do projeto e adicionado download direto
Olá leitores, em uma manhã de domingo (quando escrevo isto é Domingo) em que estou inspirado em compartilhar alguns scripts pra vocês, segue um exemplo de uso do blat.
Este script é útil para enviar Logs ou alertas em determinadas situações, segue:
 

  1. Crie um arquivo de texto e salve com nome.vbs
  2. copie o código abaixo e altere as linhas que julgar necessário (codigo está comentado e creio que a maioria não terá maiores dificuldades.
  3. execute-o ou adicione este script a uma tarefa agendada para que rode manualmente.

———————————-
@echo off

REM = A SEGUIR DEFINIMOS O ASSUNTO DO EMAIL
set Subject=TESTE DE EMAILS PELO BLAT
REM = A SEGUIR O ENDEREÇO DE QUEM IRÁ ENVIAR (LEMBRE DE ABRIR O POP E O SMTP, E DE CONFIGURAR A CONTA ANTES)
set [email protected]
REM = PARA QUEM VAI O EMAIL
set [email protected]
REM = A SEGUIR O ENDEREÇO DO EXCHANGE
set Server=192.168.0.1
REM = A SEGUIR DEFINIMOS O ANEXO
set Source=C:ANEXOARQUIVO
REM = A SEGUIR UMA ROTINA QUE IDENTIFICA O ARQUIVO MAIS NOVO PELO NOME
for /F %%a in (‘dir /b /od “backup*.log”‘) do set file=%%a
echo The most recent backup file is %file%.
del backup.log
ren %file% backup.log
REM = CHAMANDO O BLAT PARA ENVIAR O EMAIL
blat.exe “%source%backup.log” -to %receiver% -subject “%subject%” -f %sender% -server %server%
—————————————————
página e downloa do blat = http://sourceforge.net/projects/blat/
Download direto: Blat (Purainfo)

O que você achou disso?

Média da classificação 4.5 / 5. Número de votos: 2

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Como você achou esse post útil...

Ajude o site a crescer compartilhando o conteúdo

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Tags: blat, , script

Artigos Relacionados

4 Comentários. Deixe novo

Gostou do conteúdo? Deixe seu comentário

Secured By miniOrange