Explicação
Após o codigo realizar algumas ações, é importante sempre no final que ele envie os arquivos ou logs por email. Dentro do Python é possível se comunicar com servidores das provedoras de email (Gmail, Outlook e etc) utilizando o protocolo SMTP.
SMTP
É o protocolo padrão de envio de emails atrávez da internet entre dois dispositivos.
- SMTP Gmail
- Liberação do email para suportar a conexão via SMTP: https://myaccount.google.com/lesssecureapps
-
Endereços e portas de acesso: https://support.google.com/a/answer/176600?hl=pt#zippy=%2Cusar-o-servidor-smtp-do-gmail
-
SMTP Outlook
- Endereços e portas de acesso: https://support.microsoft.com/pt-br/office/configurações-pop-imap-e-smtp-para-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040
Comandos
-
Instalação da biblioteca
-
Importação das bibliotecas
-
Geração do objeto de e-mail
-
Geração do corpo do e-mail com texto
-
Atribuição de dados para disparo do e-mail (De, Para e Assunto)
-
Criação da conexão SMTP
-
Inserção de anexo no e-mail
-
Disparo do e-mail via SMTP
-
Finalização da conexão SMTP