Você está na página 1de 2

Enviar email via terminal kaili

App envia email sendmail


# sudo-apt get install sendmail
# sandmail –f lucasramile@gmail.com –t facebook@hotmail.com –u “ teste de email”
-m “ este e-mail foi enviado pelo terminal “ –s smtp-mail.gmail.com:587 –xu
lucasramile@gmail.com –xp l9u8c7a6s5

-f faz referencia ao meu email Exemplo: lucasramile@gmail.com a pessoa que vai


envirar o remetente
-t é para quem você vai enviar o email por exemplo facebook@hotmail.com
-u esta referenciando o assunto do emal no caso o titulo o oque vai aparecer primeiro
exemplo: compre já
-m refere ao conteúdo do emal o real assunto com o link para a compra
-s parâmetro desta mensagem que esta sendo enviada o protocolo que vou usar para
enviar esta mensagem
O protocolo SMTP é o responsável por garantir que os e-mails que você envia
diariamente cheguem aos destinatários. O objetivo principal é configurar regras
de comunicação entre servidores, já que eles têm uma forma específica de se
identificarem e anunciarem que tipo de comunicação estão tentando realizar
Porta padrão
porta 587
A porta padrão oficial para SMTPS é a porta 587. As conexões SMTPS começam com um
comando "STARTTLS" para que o servidor de e-mail saiba que o tráfego SMTP será
enviado por TLS.

Sim, é possível escrever um programa em um terminal Linux para enviar e-mails


para uma lista de clientes. No entanto, é importante lembrar que o envio de e-
mails em massa pode ser considerado spam, e pode haver leis e regulamentos
que limitam o envio de e-mails para fins comerciais. Certifique-se de seguir as
leis e regulamentações aplicáveis e ter o consentimento dos destinatários antes
de enviar e-mails em massa.

Para escrever um programa em um terminal Linux para enviar e-mails, você


pode usar uma linguagem de programação como Python, Ruby ou Perl. Existem
também bibliotecas disponíveis que podem ajudar a enviar e-mails, como a
biblioteca smtplib do Python.

Aqui está um exemplo simples em Python usando a biblioteca smtplib para


enviar um e-mail para um único destinatário:

import smtplib

# Configurar informações de login do servidor de e-mail


server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login("seuemail@gmail.com", "suasenha")

# Configurar o e-mail
msg = "Olá, este é um e-mail de teste!"
destinatario = "destinatario@email.com"
mensagem = "Subject: Teste de e-mail\n\n" + msg

# Enviar o e-mail
server.sendmail("seuemail@gmail.com", destinatario, mensagem)

# Encerrar a conexão com o servidor


server.quit()

Você também pode gostar