Recomendado, 2019

Escolha Do Editor

Enviar e-mails 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, você geralmente é forçado a enviar um relatório diário ou mensal ao seu chefe com as atividades realizadas, um e-mail que é sempre o mesmo e somente o conteúdo pode mudar.

Você pode perder muito tempo para enviar uma planilha do Excel com dados dentro, um arquivo de log se você trabalha na indústria de computadores, um relatório ou duas linhas simples de confirmação ou notificação.

Trabalhei em empresas onde vi não só secretárias, mas também gerentes de escritório e consultores gastam metade do seu tempo para copiar e colar e-mail para enviar, sempre o mesmo e sempre com o mesmo anexo, embora atualizado.

Se você quiser combater a ineficiência, mas, acima de tudo, você quer economizar um tempo valioso para concluir o trabalho primeiro, então pode ser útil saber como você pode enviar e-mails automáticos programados, gratuitamente, do passageiro .

Em suma, para evitar cometer erros quando você tem que escrever um e-mail, basta fazer um único e automatizar o envio de acordo com a necessidade, todos os dias ao mesmo tempo, toda semana ou todo mês, não há mais o risco de esquecer.

Blat é um utilitário de linha de comando que envia e-mail usando SMTP ou NNTP.

O aplicativo de linha de comando é diferente de uma interface gráfica do usuário (GUI) e pode assustar usuários inexperientes.

Nos programas GUI, existem botões e caixas para inserir detalhes, mas a partir da linha de comando, tudo deve ser digitado em uma única linha.

Posso garantir, no entanto, que, após o impacto negativo inicial, não há dificuldade técnica e, uma vez usado para ver e ler os comandos, tudo se torna simples.

1) Depois de baixar o Blat, descompacte o arquivo e mova os arquivos que estão na pasta completa para C: / Windows / system32 .

Isso permite que você execute o comando blat.exe sem precisar especificar caminhos, mas também pode copiá-lo para uma pasta diferente.

2) No menu Iniciar, digite cmd na caixa de pesquisa (ou no Windows XP).

No Vista e no Windows 7, talvez seja necessário ir em Iniciar -> Programas -> Acessórios, clique com o botão direito do mouse no prompt de comando e selecione Executar como administrador .

3) Se você agora tentar escrever blat as instruções básicas para usar o comando aparecerão.

Se um "aplicativo win32 ruim" sair ou não for encontrado, especifique o caminho completo c: \ windows \ system32 \ blat

Basicamente, para enviar um email para qualquer endereço de email, você deve escrever o comando com estes parâmetros:

blat.exe -f [email protected] -to [email protected] -subject Title -body mensagem -server smtp.server.com:25 -u user_name -pw senha

Como um servidor SMTP, você deve usar aquele especificado pelo seu provedor de e-mail.

Para dar um exemplo com os 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

O nome de usuário e senha devem ser digitados com os usados ​​para acessar seu endereço de e-mail.

Ao colocar os dados corretamente, você já poderá enviar um e-mail a partir da linha de comando, a partir do seu endereço de e-mail, que será recebido imediatamente.

Para estes parâmetros padrão são adicionados muitos outros que podem ser vistos escrevendo o comando blat /? ou indo para a pasta docs do arquivo baixado e descompactado.

Por exemplo, você também pode enviar um anexo adicionando o parâmetro -attach path \ file_name ou pode enviar um objeto html integrado ao email com o comando -embed path / file_name .

O nome do arquivo deve ser escrito com o caminho inteiro que não deve conter espaços (lembre-se que em Dos você escreve o \ e não /), caso haja espaços no caminho das pastas, você deve colocar entre aspas ( "path \ file_name" ) .

Para enviar um email, você também pode enviar o conteúdo de um arquivo txt de teste, colocando o -bodyF seguido pelo caminho e o nome do arquivo .txt em vez do parâmetro -body .

A mensagem recebida não conterá anexos, mas terá como texto do E-mail o texto que foi escrito no arquivo txt.

Se você quiser, pode salvar um perfil de remetente para não reescrever todas as vezes, todos os parâmetros de login, senha e servidor SMTP.

É necessário escrever:

Blat -SaveSettings -f Email_difault -server server_smtp -u nome_do_usuário -pwd senha

Se a porta do servidor SMTP for diferente de 25 (a padrão), o parâmetro -port deve ser adicionado.

O mesmo pode ser feito usando blat -install -server server_smtp -f endereço de email -u username -pwd password

Usando o Blat você pode programar o envio do email para que ele seja automaticamente enviado para dias estabelecidos sempre para o mesmo destinatário.

Para fazer isso, você pode usar o recurso Agendador de Tarefas do Windows localizado em Iniciar -> Programas -> Acessórios -> Ferramentas do Sistema -> Agendador de Tarefas .

A partir daqui, você pode criar uma tarefa básica e especificar a execução do comando C: /Windows/sstem32/blat.exe, indicando os parâmetros na caixa " Adicionar tópicos ".

A partir desse planejamento no Windows 7, você notará que pode enviar uma mensagem de e-mail programada usando a conveniente interface gráfica (mas acho que precisamos do Outlook instalado).

Se você definir um arquivo txt como o corpo da mensagem, poderá enviar um e-mail para itens programados, mas com textos diferentes.

Quem recebe uma mensagem enviada pelo blat, não percebe no mínimo que foi gerado por um script automático.

Como alternativa, você também pode criar e agendar a execução de um arquivo em lotes .

Basta copiar a sintaxe usada para iniciar o comando blat do prompt de comando em um novo arquivo de texto e renomeá-lo alterando a extensão, de .txt para .bat .

Eu percebo que neste artigo eu tive que permanecer muito conciso e talvez pouco claro, mas eu não posso aqui usar uma lição na linha de comando do DOS, então, para qualquer pergunta, os comentários permanecem disponíveis.

Em outro artigo, como atrasar um email para envio agendado com o Outlook.

Top