Enviar e-mail automático via script

1. Enviar e-mail automático via script

Gustavo Augusto Vicentin Machado
gustavoavm

(usa BackTrack)

Enviado em 27/12/2016 - 13:32h

Prezados, boa tarde.

Tenho um script de backup e restore de um banco de dados MYSQL e preciso enviar um e-mail sempre após o fim deste script. Sempre após o fim do script, o sistema dispararia um e-mail logo após finalizar o procedimento para sabermos que a rotina terminou.

Minha questão é, como configurar para que o meu script dispare o e-mail após o fim dele? Gostaria que o e-mail chegasse para mim com um endereço específico.
Podem me ajudar ?


  


2. Re: Enviar e-mail automático via script

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/12/2016 - 16:08h

gustavoavm escreveu:

Prezados, boa tarde.

Tenho um script de backup e restore de um banco de dados MYSQL e preciso enviar um e-mail sempre após o fim deste script. Sempre após o fim do script, o sistema dispararia um e-mail logo após finalizar o procedimento para sabermos que a rotina terminou.

Minha questão é, como configurar para que o meu script dispare o e-mail após o fim dele? Gostaria que o e-mail chegasse para mim com um endereço específico.
Podem me ajudar ?


Boa tarde Gustavo.
A dúvida é como configurar para enviar o email pelo terminal?

No aguardo,
Marcelo Oliver



3. Re: Enviar e-mail automático via script

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 27/12/2016 - 17:44h

gustavoavm escreveu:

Prezados, boa tarde.

Tenho um script de backup e restore de um banco de dados MYSQL e preciso enviar um e-mail sempre após o fim deste script. Sempre após o fim do script, o sistema dispararia um e-mail logo após finalizar o procedimento para sabermos que a rotina terminou.

Minha questão é, como configurar para que o meu script dispare o e-mail após o fim dele? Gostaria que o e-mail chegasse para mim com um endereço específico.
Podem me ajudar ?




Olá,
do modo mais simples você pode utilizar desse modo no final do seu script


echo -e " conteudo do email " | mail -s " titulo do email " email para quem você quer enviar


---> Márcio M M <---


4. Re: Enviar e-mail automático via script

Gustavo Augusto Vicentin Machado
gustavoavm

(usa BackTrack)

Enviado em 28/12/2016 - 14:57h

Marcelo, boa tarde.

A dúvida é como fazer o e-mail chegar como sendo enviado por um email nosso que no caso é ti@hebara.com.br, esse e-mail é um e-mail válido, com senha e etc.


Márcio, boa tarde

Eu tinha feito com o comando citado por você
echo -e " conteudo do email " | mail -s " titulo do email " email para quem você quer enviar

O e-mail chega como "ec2-user" e eu gostaria que chegasse como ti@hebara.com.br.


5. Re: Enviar e-mail automático via script

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/12/2016 - 15:42h

gustavoavm escreveu:

Marcelo, boa tarde.

A dúvida é como fazer o e-mail chegar como sendo enviado por um email nosso que no caso é ti@hebara.com.br, esse e-mail é um e-mail válido, com senha e etc.


Márcio, boa tarde

Eu tinha feito com o comando citado por você
echo -e " conteudo do email " | mail -s " titulo do email " email para quem você quer enviar

O e-mail chega como "ec2-user" e eu gostaria que chegasse como ti@hebara.com.br.


$ man mail



6. Re: Enviar e-mail automático via script

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 28/12/2016 - 17:45h

gustavoavm escreveu:

Marcelo, boa tarde.

A dúvida é como fazer o e-mail chegar como sendo enviado por um email nosso que no caso é ti@hebara.com.br, esse e-mail é um e-mail válido, com senha e etc.


Boa tarde Gustavo.
Se não se importar de usar o mutt . . .
Segue a configuração do ~/mutrc para uso com o GMAIL, adapte p/ a sua necessidade.

set from = 'EMAIL'
set realname = 'NOME'
set imap_user = 'EMAIL'
set imap_pass = 'SENHA'
set folder = 'imaps://imap.gmail.com:993'
set spoolfile = '+INBOX'
set postponed='+[Gmail]/Drafts'
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
set certificate_file=~/.mutt/certificates
set smtp_url = 'smtps://LOGIN@smtp.gmail.com:465/'
set smtp_pass = 'SENHA'
set move = no
set imap_keepalive = 900

OBS.:
Ativar o acesso a aplicativos menos seguros na conta do GMAIL.

Na linha de comando:
cat mensagem.txt | mutt -s "Assunto" MAIL_DO DESTINATÁRIO

Att.:
marcelo Oliver




7. Re: Enviar e-mail automático via script

natha
ncampos

(usa Debian)

Enviado em 12/01/2017 - 11:23h

conectadohost escreveu:

gustavoavm escreveu:

Prezados, boa tarde.

Tenho um script de backup e restore de um banco de dados MYSQL e preciso enviar um e-mail sempre após o fim deste script. Sempre após o fim do script, o sistema dispararia um e-mail logo após finalizar o procedimento para sabermos que a rotina terminou.

Minha questão é, como configurar para que o meu script dispare o e-mail após o fim dele? Gostaria que o e-mail chegasse para mim com um endereço específico.
Podem me ajudar ?




Olá,
do modo mais simples você pode utilizar desse modo no final do seu script


echo -e " conteudo do email " | mail -s " titulo do email " email para quem você quer enviar


---> Márcio M M <---


Precisa de algo (ajuste em algun .conf) especifico para utilizar essa forma "echo -e " conteudo do email " | mail -s " titulo do email " email para quem você quer enviar "
somente consigo enviar instalando o sendmail e atraves dos comando do proprio .








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts