Esto son los comandos para enviar un email de prueba desde nuestra terminal.
Conectarse:
telnet localhost 25
Saludar servidor:
HELO keopx
Quien envía el correo:
MAIL FROM: sample@example.com
A quien se le envía:
RCPT TO: cuenta@dominio.com
Cuerpo de mensaje, se acaba con un punto en una linea.
DATA
Esto es un email de prueba para verificar que funciona.
.
Salir:
QUIT
Así seria toda la traza:
telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 Equipo ESMTP Exim 4.71 Thu, 18 Feb 2010 20:05:23 +0100
HELO keopx
250 Equipo Hello keopx [::1]
MAIL FROM: sample@example.com
250 OK
RCPT TO:
501 RCPT must have an address operand
RCPT TO: cuenta@dominio.com
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Esto es un email de prueba para verificar que funciona.
.
250 OK id=1NiBiD-0001YB-0q
QUIT
221 Equipo closing connection
Connection closed by foreign host.
También se puede utilizar una forma más abreviada para realizar lo mismo.
echo "my test" | mail -s "test message" correo@dominio.com
Referencia:
Comentarios