Enviar mensaje de correo con openssl de gmail en Ubuntu

Primero hay que codificar tanto el correo como la contraseña. Para ello utilizaremos el comando "echo (tu correo) | base64".


Ahora para poder enviar el correo hay que utilizar los siguientes comandos (fondo naranja).

openssl s_client -crlf -connect smtp.gmail.com:465 

220 mx.google.com ESMTP hu8sm5892850wib.6
EHLO smtp.gmail.com 
250-mx.google.com at your service, [87.217.209.141]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH XOAUTH2
250 ENHANCEDSTATUSCODES
AUTH LOGIN 
334 VXNlcm7hbWU6
w7VyctmkMTIx (correo encriptado)
334 UGFzc5dvcmQ6
xpluYXN (Contraseña encriptada)

235 2.7.0 Accepted

MAIL FROM:<tucorreo@gmail.com>
250 2.1.0 OK hu8sm5892850wib.6

rcpt to: <destinatario@gmail.com>
250 2.1.5 OK hu8sm5892850wib.6
DATA
354  Go ahead hu8sm5892850wib.6
Subject: (asunto)

(Esto es el cuerpo del mensaje. )

.

250 2.0.0 OK 1356057874 hu8sm5892850wib.6

quit
221 2.0.0 closing connection hu8sm5892850wib.6
read:errno=0


(no olvidarse del espacio antes de poner el punto)



Comentarios

Entradas populares