hacktricks/network-services-pentesting/pentesting-smtp/smtp-commands.md

4.1 KiB

SMTP - Comandos

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥

DragonJAR Security Conference é um evento internacional de cibersegurança com mais de uma década que será realizado nos dias 7 e 8 de setembro de 2023 em Bogotá, Colômbia. É um evento de grande conteúdo técnico onde são apresentadas as últimas pesquisas em espanhol que atrai hackers e pesquisadores de todo o mundo.
Registre-se agora no seguinte link e não perca esta grande conferência!:

{% embed url="https://www.dragonjarcon.org/" %}

Extraído de: https://serversmtp.com/smtp-commands/

HELO
É o primeiro comando SMTP: inicia a conversa identificando o servidor remetente e geralmente é seguido pelo nome de domínio.

EHLO
Um comando alternativo para iniciar a conversa, destacando que o servidor está usando o protocolo SMTP estendido.

MAIL FROM
Com este comando SMTP, as operações começam: o remetente declara o endereço de e-mail de origem no campo "De" e realmente inicia a transferência de e-mail.

RCPT TO
Identifica o destinatário do e-mail; se houver mais de um, o comando é simplesmente repetido endereço por endereço.

SIZE
Este comando SMTP informa ao servidor remoto o tamanho estimado (em bytes) do e-mail anexado. Também pode ser usado para relatar o tamanho máximo de uma mensagem a ser aceita pelo servidor.

DATA
Com o comando DATA, o conteúdo do e-mail começa a ser transferido; geralmente é seguido por um código de resposta 354 fornecido pelo servidor, dando permissão para iniciar a transmissão real.

VRFY
O servidor é solicitado a verificar se um determinado endereço de e-mail ou nome de usuário realmente existe.

TURN
Este comando é usado para inverter os papéis entre o cliente e o servidor, sem a necessidade de executar uma nova conexão.

AUTH
Com o comando AUTH, o cliente se autentica no servidor, fornecendo seu nome de usuário e senha. É outra camada de segurança para garantir uma transmissão adequada.

RSET
Comunica ao servidor que a transmissão de e-mail em andamento será encerrada, embora a conversa SMTP não seja encerrada (como no caso de QUIT).

EXPN
Este comando SMTP solicita uma confirmação sobre a identificação de uma lista de endereçamento.

HELP
É uma solicitação do cliente por algumas informações que podem ser úteis para uma transferência bem-sucedida do e-mail.

QUIT
Encerra a conversa SMTP.