Envie emails automáticos com envio agendado

Esta é a solução para todos aqueles que são obrigados a enviar um email todos os dias, todas as semanas ou todos os meses para as mesmas pessoas.
Por exemplo, no local de trabalho, muitas vezes você é forçado a enviar um relatório diário ou mensal ao seu chefe com as atividades realizadas, um e-mail sempre o mesmo, talvez apenas o conteúdo seja alterado.
Pode levar muito tempo para enviar uma planilha do Excel com dados internos, um arquivo de log, se você estiver trabalhando no setor de TI, um relatório ou duas linhas simples de confirmação ou notificação.
Trabalhei em empresas nas quais vi não apenas secretárias, mas também gerentes de escritório e consultores gastando metade do tempo fazendo e copiando e colando e-mails a serem enviados, sempre iguais e sempre com o mesmo anexo, embora atualizados.
Se você deseja combater a ineficiência, mas, acima de tudo, deseja ganhar um tempo precioso para concluir o trabalho mais cedo, pode ser útil saber como enviar e-mails automáticos programados, gratuitamente, a partir do seu computador .
Resumindo, para evitar cometer erros quando você precisar escrever um e-mail, faça um e automatize o envio conforme necessário, todos os dias no mesmo horário, toda semana ou mês, sem o risco de esquecê-lo.
O Blat é um utilitário de linha de comando que envia emails usando o protocolo SMTP ou NNTP.
O aplicativo de linha de comando é diferente de uma interface gráfica (GUI) e pode assustar usuários menos experientes.
Nos programas GUI, existem botões e caixas para inserir detalhes, mas, na linha de comando, tudo deve ser digitado em uma linha.
No entanto, posso garantir que, uma vez superado o impacto negativo inicial, não há dificuldade técnica e, uma vez que você está acostumado a ver e ler os comandos, tudo se torna simples.
1) Após o download do Blat, o arquivo compactado deve ser descompactado e os arquivos que estão na pasta completa devem ser movidos para C: / Windows / system32 .
Isso permite que você execute o comando blat.exe sem precisar especificar caminhos, mas também é possível copiá-lo para uma pasta diferente.
2) No menu Iniciar, digite o comando cmd na caixa de pesquisa (ou executando o Windows XP).
No Vista e Windows 7, pode ser necessário ir para Iniciar -> Programas -> Acessórios, clique com o botão direito do mouse no prompt de comando e selecione Executar como administrador .
3) Se você tentar escrever agora, as instruções básicas para usar o comando serão exibidas.
Se um aviso de "aplicativo win32 inválido" aparecer ou se não for encontrado, especifique o caminho completo c: \ windows \ system32 \ blat
Basicamente, para enviar um email para qualquer endereço de email, você precisa escrever o comando com estes parâmetros:
blat.exe -f -para -subject Title -body message -server smtp.server.com:25 -u User_name -pw password
O servidor SMTP especificado pelo seu provedor de email deve ser usado.
Para dar um exemplo dos três serviços de correio mais usados ​​no mundo, temos:
Yahoo mail: smtp.mail.yahoo.it
Gmail: smtp.gmail.com
Hotmail: smtp.live.com
Aqueles com os quais você acessa seu endereço de email devem ser inseridos como nome de usuário e senha .
Colocando os dados corretamente, já será possível enviar um email da linha de comando, do seu endereço de email, que será recebido imediatamente.
A esses parâmetros padrão são adicionados muitos outros que podem ser vistos escrevendo o comando blat / ">).
Para enviar um email, você também pode enviar o conteúdo de um arquivo de teste txt, colocando o -bodyF seguido do caminho e o nome do arquivo .txt no lugar do parâmetro -body .
A mensagem recebida não conterá anexos, mas terá o texto que foi escrito no arquivo txt como o conteúdo do email.
Se desejar, você pode salvar um perfil de remetente para não precisar reescrever todas as vezes todos os parâmetros de login, senha e servidor SMTP.
Devemos escrever:
Blat -SaveSettings -f Default_Email -smtp_server server -u nome de usuário -pwd senha
Se a porta do servidor SMTP for diferente de 25 (a padrão), o parâmetro -port deverá ser adicionado.
O mesmo pode ser feito usando blat -install -server_smtp server -f email_address -u username_pwd password
Usando Blat, você pode agendar o envio do email para que ele seja enviado automaticamente em dias definidos, sempre para o mesmo destinatário.
Para fazer isso, você pode usar a função Tarefas agendadas do Windows, encontrada em Iniciar -> Programas -> Acessórios -> Ferramentas do sistema -> Agendador .
A partir daqui, você pode criar uma tarefa básica e especificar para executar o comando C: /Windows/sstem32/blat.exe, indicando os parâmetros na caixa " Adicionar argumentos ".
A partir deste planejamento no Windows 7, você notará que pode enviar uma mensagem de email programada usando a interface gráfica conveniente (mas acho que o Outlook precisa estar instalado).
Se você definir um arquivo txt como o corpo da mensagem, poderá enviar um email para envios agendados, mas com textos diferentes.
Quem recebe uma mensagem enviada por blat, nem percebe que ela foi gerada por um script automático.
Como alternativa, você também pode criar e agendar a execução de um arquivo em lote .
Basta copiar a sintaxe usada para executar o comando blat no prompt de comando em um novo arquivo de texto e renomeá-lo alterando a extensão, de .txt para .bat .
Percebo que neste artigo eu tive que permanecer muito conciso e talvez pouco claro, mas não é possível para mim fazer uma lição aqui sobre o uso da linha de comando do DOS, portanto, para qualquer pergunta, os comentários permanecem disponíveis.
Em outro artigo, como atrasar um email para envio agendado com o Outlook.

Deixe O Seu Comentário

Please enter your comment!
Please enter your name here