segunda-feira, novembro 20, 2017
Breaking News
Home » Programação/ Scripts » bat (MS-DOS) » bat–Enviando emails usando o blat

bat–Enviando emails usando o blat

[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)

Sobre Diego Duarte

Diego Duarte Atua como coordenador de NOC, toca um violãozinho nas horas vagas e tenta eternamente entender o que o fez escolher TI

Veja também!

Script para deletar arquivos temporarios no Windows

Veja aqui um script simples para remover os arquivos temporários do Windows. As pastas listadas são as comuns usadas a partir do Windows 7 e Server.

4 comentários

  1. Como faço Para configurar o smpt eo pop n sei como mecho nisso

  2. Fagner

    Amigo, mais eu gostaria de saber como usar os parâmetros do script para utilização de servidores de e-mail que requerem autentificação. usuário e senha. Não tem como adaptar?

  3. Jabes da Silva Fernandes

    nesse comando da para envia pelo menos um texto sem anexo?

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!