Está en la página 1de 1

DUNGEON OF BITS Aprendiendo informática.

Instalar y configurar un servidor  Buscar...

de correo electrónico con Postfix CATEGORÍAS

y SquirrelMail en Linux Acceso remoto

Bases de datos

Sun 12 April 2020 in Servidor Mail git

Java
En este tutorial instalarás un servidor de correo electrónico llamado Post x y utilizarás Squirrelmail para recibir y enviar
mails. Javascript

Jinja2

Joomla

LAMP

MariaDB

Moodle

Owncloud

PostgreSQL

Python

Scratch

Servidor DHCP

Servidor FTP

Servidor Mail

Servidor Proxy

Requisitos: Servidor Web

Teamspeak
Para realizar esta práctica necesitas un equipo con Linux (Ubuntu) con Apache y PHP instalados, puedes consultar el tutorial para instalarlos aquí.
Wordpress

Instalar Postfix: Acerca de

Por suerte para ti instalar Post x es tan fácil en Ubuntu y el resto de distribuciones basadas en Debian como introducir el siguiente comando en el
Archivos
terminal:

sudo apt install postfix

Una vez descargado el paquete se mostrará una pantalla de con guración similar a la siguiente: Contacto

Presiona Intro y te aparecerá la siguiente pantalla:

Selecciona Sitio de Internet y OK.

En la siguiente y última pantalla elegirás el dominio que utilizará el servidor mail para enviar los mails.

Aquí debes escoger un dominio del estilo ejemplo.com, para la realización del ejemplo usaremos dungeonofbits.com.

Para que el servidor de correo tome los valores de con guración deberás reiniciarlo:

sudo service postfix restart

Importante:
Si te equivocas en cualquier paso solo debes introducir en el terminal el comando:

sudo dpkg-reconfigure postfix

Podrás cambiar las dos elecciones que hiciste y con gurar algunas más, las cuales dejarás con el valor por defecto.

Instalar Dovecot:
Dovecot es un servidor IMAP/POP3 que usaremos para enviar y recibir mails al servidor SMTP Post x.

Para instalarlo debes teclear en el terminal:

sudo apt install dovecot-imapd dovecot-pop3d

Y lo reiniciamos cuando esté instalado:

sudo service dovecot restart

Instalar Squirrelmail:
Por último instalarás Squirrelmail, como cliente para enviar y recibir correo a través del navegador.

Squirrelmail no está en el repositorio de Ubuntu así que tendrás que descargarlo de su web.

En el ejemplo se descarga la versión 1.4.22, se descomprime y la guardamos en /var/www/html/squirrelmail también se le cambia el propietario del
directorio a www-data para que Squirrelmail pueda escribir los mails allí.

wget https://sourceforge.net/projects/squirrelmail/files/stable/1.4.22/squirrelmail-webmail-1.4.22.zip
unzip squirrelmail-webmail-1.4.22.zip
sudo mv squirrelmail-webmail-1.4.22 /var/www/html/
sudo chown -R www-data:www-data /var/www/html/squirrelmail-webmail-1.4.22/
sudo chmod 755 -R /var/www/html/squirrelmail-webmail-1.4.22/
sudo mv /var/www/html/squirrelmail-webmail-1.4.22/ /var/www/html/squirrelmail

Después tendrás que con gurar SquirrelMail con el siguiente comando:

sudo perl /var/www/html/squirrelmail/config/conf.pl

Selecciona 2. Server Settings.

Selecciona 1 Domain e introduce el dominio que hayas usado en la instalación de post x, aquí usaremos dungeonofbits.com.

Después selecciona R para guardar el cambio y 4. General Options para con gurar algunas opciones.

Debes modi car los puntos marcados en la imagen: 1,2 y 11.

Ahora ya podrás acceder al servidor a través del navegador introduciendo la URL localhost/squirrelmail o, como en el ejemplo
dungeonofbits.com/squirrelmail.

Crear usuarios de correo electrónico


Los usuarios de correo electrónico deben ser usuarios del sistema, por ello deberás crear un usuario en el equipo, por ejemplo puedes crear el usuario
legolas.

sudo adduser legolas

Y crear un directorio para que reciba los mails en él y sea su home:

sudo usermod -m -d /var/www/html/legolas legolas


sudo mkdir -p /var/www/html/legolas
sudo chown legolas:legolas legolas

Ahora puedes probar este nuevo usuario en Squirrelmail, por ejemplo enviando un correo a tu cuenta o a otra cuenta creada en local.

Notas:
Hay que tener en cuenta que este servidor de mail no está autenti cado por lo que no podrá enviar mails a otro servidor SMTP, para ello debería
certi carse el servidor contrastándolo con el DNS del dominio.

Hecho con Pelican. Tema mg (modi cado).

También podría gustarte