Ir al contenido principal

Enviar y recibir correo Gmail con SSL en Ubuntu 16.04

Pasos previos

Antes de comenzar esta practica, debemos instalar SSL en nuestro equipo y en nuestra cuenta de correo GMail la opción de confiar en aplicaciones menos seguras para iniciar sesión:

Enviar correo 

Antes poder enviar correo, deberemos cambiar nuestro correo y nuestra contraseña a base 64 desde el terminal:


Despues de tener nuestra cuenta y contraseña pasadas a base64, deberemos introducir los siguientes comandos:

  1. openssl s_client -crlf -connect smtp.gmail.com:465: Nos establecerá la comunicación con el servidor smtp de gmail.
  2. EHLO smtp.gmail.com: Sirve para saludar al servidor.
  3. AUTH LOGIN: Sirve para comenzar el login.
Nos saldrá algo similar a esto: 334 VXNlcm7hbWU6, después de eso, introduciremos nuestro correo en base 64, y después de pulsar enter, nos saldrá algo similar a esto: 334 UGFzc5dvcmQ6, y deberemos introducir nuestra clave en base 64.

  1. mail from: <francisco@ai1.local>: Sirve para establecer el remitente.
  2. rcpt to: <mariano@ai1.local>: Sirve para establecer el destinatario.
  3. data: Sirve para comenzar el mensaje.
  4. from: francisco@ai1.local: Mensaje de
  5. to: mariano@ai1.local: Mensaje para
  6. subject: texto del asunto de francisco para mariano: Se establece el asunto del mensaje.
  7. Aquí se deberá introducir el contenido del mensaje.
  8. . : Se establece que el mensaje se acaba y se envia.
  9. quit: Se cierra la conexión con el servidor.





Recibir correo

Comenzaremos introduciendo openssl s_client -connect pop.gmail.com:995 para iniciar una conexión con el servidor POP3 de gmail.

Después de ello, deberemos introducir en el terminal los siguientes comandos:
  1. user X: X es tu cuenta de gmail, sin cambiar a base64.
  2. pass X: X es tu contraseña de gmail, sin cambiar a base64.
  3. list: Listaremos el correo que tenemos.
  4. retr 1: Leeremos en el terminal el mensaje 1 de la lista.

Comentarios

Entradas populares de este blog

Servidor FTP usando Filezilla Server

Instalación Deberemos descargar el paquete oficial de la pagina de Filezilla, la versión Server. Es un exe que deberemos instalar en el equipo. Una vez que hayamos abierto el archivo, iremos pulsando en siguiente, dejando la configuración por defecto. hasta que termine su instalación. Configuración Comenzaremos cambiando el mensaje de bienvenida del servidor, para ello, iremos a Edit > Settings Una vez allí, desplegaremos General Settings y entraremos en Welcome menssage , tan solo deberemos situarnos en el cuadro de texto, y añadir el texto que queremos que se muestre a los usuarios que inicien sesión en nuestro servidor FTP. Ahora deberemos crear los usuarios que queremos que se validen en nuestro servidor, para ello, en la pantalla principal de Filezilla Server, entraremos en Edit > Users Para agregar usuarios, lo haremos en la pestaña General , podremos ponerle contraseña para validarse, en este caso, todos llevan la contraseña alumno. En ...

Crear un servidor de correo básico con Mercury en Windows 7

Instalación Deberemos buscar el exe en su pagina web , una vez descargado, lo ejecutamos y procedemos con su instalación. Configuración Comenzaremos creando los usuarios de correo para nuestro servidor, para ello iremos a Configuration > Manage local users Para crear los usuarios, pulsaremos en Add, y rellenaremos los datos necesarios. Una vez con todos los usuarios añadidos, los equipos que quieran usar nuestro servidor de correo, deberán editar su fichero host agregando las siguientes lineas: Ahora, desde la ventana principal de Mercury, podemos ver el trafico y actividad de nuestro servidor de correo:

Instalación de Webmin en Ubuntu 16.04

Webmin es una herramienta que sirve para poder realizar las configuraciones necesarias a nuestros servidores en Ubuntu de forma gráfica, sin necesidad de usar la terminal, se ejecuta desde el navegador. Instalación Para ello, deberemos introducir el sigu9iente comando en la terminal: sudo gedit /etc/apt/sources.list Se nos abrira un archivo donde tenemos varios repositorios. En la ultima linea del archivo, deberemos pegar lo siguiente: deb http://download.webmin.com/download/repository sarge contrib y guardaremos los cambios. Introduciremos en la terminal los siguientes comandos para que se instalen los cambios: wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc sudo apt-get install webmin Cuando termine su instalación, nos aparecerá esto en la terminal: Para entrar en webmin, tan solo deberemos entrar en nuestro navegador deberemos introducir en la barra de URL lo siguiente: https://NUESTROEQUIPO:10000 Cambio de ingles a cas...