msoliver
(usa Debian)
Enviado em 10/06/2022 - 21:58h
caiosouza00 escreveu:
Estou criando um script de "checagem" de maquinas, vou rodar ele pela rede e queria que o resultado desse script fosse enviado por gmail.
Como posso fazer isso?
O processo, não é tão simples.....mas é fácil.
Testei usando o sendemail.
Após a instalação do dito cujo, configure os itens:
sed -n '54p;64p;65p;97p;100p;101p;102p;114p;1933p;' /usr/bin/sendEmail
"hostname" => 'hostname', ## Used in printmsg() for all output (is updated later in the script).
"server" => 'smtp.gmail.com', ## Default SMTP server
"port" => 587, ## Default port
"fqdn" => '', ## FQDN of this machine, used during SMTP communication (is updated later in the script).
"username" => 'login gmail', ## Username used in SMTP Auth
"password" => 'VEJA ABAIXO', ## Password used in SMTP Auth
"tls" => 'yes', ## Enable or disable TLS support. Options: auto, yes, no
my $from = 'remetente gmail';
if (! IO::Socket::SSL->start_SSL($SERVER)) {
-----------------------------------------------------------------------------------------------------------------
Password => Fazer login com senhas de app.
Para obter essa senha, vá nas configurações da sua conta google, Segurança.
----------------------------------------------------------------------------------------------------------------
Com tudo configurado, na linha de comando execute:
sendemail -t destinatario -u "subject" -m "mensagem"
______________________________________________________________________
Importante:
lynx --dump
https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando:
ACIMA , faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________