Enjoy Slackware 15.0!
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Última revisión Ambos lados, revisión siguiente | ||
es:howtos:network_services:postfix_with_cyrus [2019/02/16 16:19 (UTC)] pedro.herrero [Instalación de Mail Delivery y Cyrus IMAP] |
es:howtos:network_services:postfix_with_cyrus [2019/02/16 16:37 (UTC)] pedro.herrero [Instalación de Postfix] |
||
---|---|---|---|
Línea 4: | Línea 4: | ||
====== Creación de un servidor de correo Slackware ====== | ====== Creación de un servidor de correo Slackware ====== | ||
- | < | + | Este artículo muestra cómo hacer de una máquina Slackware su servidor de correo personal. Este HOWTO es para Slackware 64 13.37, pero con pocos cambios puedes adaptarlo al miembro |
- | + | ||
- | Before we begin I must say that you need a normal installation of Slackware, without any special packages. The packages we will need to make the Mail Server we will manually download and install from Slackbuilds.org. I preffer the Cyrus SASL authentication method and Cyrus IMAP for remote login, insted of other alternatives like qpopper or dovecot. | + | |
- | + | ||
- | Let's get started then , we will need to install Cyrus-SASL, Postfix, Cyurs-IMAP and then configure them all to use Certificates for encrypting the mail packages that traverse the Internet. | + | |
- | </ | + | |
- | + | ||
- | Este artículo muestra cómo hacer de una máquina Slackware su servidor de correo personal. Este cómo es para Slackware 64 13.37, pero con pocos cambios puedes adaptarlo al más nuevo miembro | + | |
Antes de empezar debo decir que se necesita una instalación normal de Slackware, sin ningún paquete especial. Los paquetes que necesitaremos para crear el servidor de correo los descargaremos e instalaremos manualmente desde Slackbuilds.org. Prefiero el método de autenticación Cyrus SASL y Cyrus IMAP para el inicio de sesión remoto, en lugar de otras alternativas como qpopper o dovecot. | Antes de empezar debo decir que se necesita una instalación normal de Slackware, sin ningún paquete especial. Los paquetes que necesitaremos para crear el servidor de correo los descargaremos e instalaremos manualmente desde Slackbuilds.org. Prefiero el método de autenticación Cyrus SASL y Cyrus IMAP para el inicio de sesión remoto, en lugar de otras alternativas como qpopper o dovecot. | ||
- | Comencemos entonces, necesitaremos instalar Cyrus-SASL, Postfix, Cyurs-IMAP y luego configurarlos todos para que usen Certificados | + | Comencemos entonces, necesitaremos instalar Cyrus-SASL, Postfix, Cyurs-IMAP y luego configurarlos todos para que usen certificados |
Línea 69: | Línea 62: | ||
# installpkg / | # installpkg / | ||
- | <del>Before we continue with installation of IMAP server we need to assure that Postfix | + | Antes de continuar con la instalación |
- | Antes de continuar con la instalación del servidor IMAP necesitamos asegurarnos de que Postfix funciona y que podemos identificarnos con sasl. Vamos a hacer una configuración básica de Postfix y una configuración básica de SASL. Estaré explicando la identificación simple porque más tarde la usaremos junto con SASL para identificarnos. | + | En primer lugar tenemos que hacer nuestros alias y decirle a Postfix que utilice los mapas de alias de / |
- | + | ||
- | < | + | |
- | + | ||
- | En primer lugar tenemos que hacer nuestros alias y decirle a Postfix que utilice los mapas de alias de / | + | |
# joe / | # joe / | ||
| | ||
- | Edita estas líneas y haz que tengan el siguiente aspecto: | + | Edite estas líneas y haga que tengan el siguiente aspecto: |
alias_maps = hash:/ | alias_maps = hash:/ | ||
Línea 154: | Línea 143: | ||
QUIT | QUIT | ||
< | < | ||
- | <note important> | + | <note important> |
====== Instalación de Mail Delivery y Cyrus IMAP ====== | ====== Instalación de Mail Delivery y Cyrus IMAP ====== | ||
Línea 199: | Línea 188: | ||
En este punto tenemos un servidor de correo funcional pero con usuarios identificándose en texto plano. Así que el siguiente paso es inevitable. | En este punto tenemos un servidor de correo funcional pero con usuarios identificándose en texto plano. Así que el siguiente paso es inevitable. | ||
- | ====== SSL / TLS Postfix | + | ====== SSL / TLS en Postfix |
- | Let's start by creating our certificates and configuring | + | Comencemos por crear nuestros certificados y configurar |
# cd /etc/ssl | # cd /etc/ssl | ||
- | # misc/CA.pl -newca ( complete | + | # misc/CA.pl -newca ( complete |
# openssl req -new -nodes -keyout mailkey.pem -out mailreq.pem -days 36500 | # openssl req -new -nodes -keyout mailkey.pem -out mailreq.pem -days 36500 | ||
# openssl ca -out mail_signed_cert.pem -infiles mailreq.pem | # openssl ca -out mail_signed_cert.pem -infiles mailreq.pem | ||
Línea 211: | Línea 200: | ||
# chmod 400 / | # chmod 400 / | ||
# cp / | # cp / | ||
- | Now add the followings to / | + | Ahora agregue lo siguiente a / |
smtpd_use_tls = yes | smtpd_use_tls = yes | ||
smtpd_tls_key_file = / | smtpd_tls_key_file = / | ||
smtpd_tls_cert_file = / | smtpd_tls_cert_file = / | ||
smtpd_tls_CAfile = / | smtpd_tls_CAfile = / | ||
- | <note important> | + | <note important> |
| | ||
-o smtpd_tls_wrappermode=yes | -o smtpd_tls_wrappermode=yes | ||
-o smtpd_sasl_auth_enable=yes | -o smtpd_sasl_auth_enable=yes | ||
</ | </ | ||
- | Now let's configure | + | Ahora vamos a configurar |
# openssl req -new -nodes -out req.pem -keyout key.pem | # openssl req -new -nodes -out req.pem -keyout key.pem | ||
# openssl rsa -in key.pem -out new.key.pem | # openssl rsa -in key.pem -out new.key.pem | ||
Línea 234: | Línea 223: | ||
# echo tls_key_file: | # echo tls_key_file: | ||
| | ||
- | ====== | + | ====== |
| | ||
- | Now the last step is to add all daemons to rc.local | + | Ahora el último paso es añadir todos los demonios a rc.local |
- | # Starting | + | # Iniciando el demonio |
if [ ! -r / | if [ ! -r / | ||
echo " | echo " | ||
Línea 243: | Línea 232: | ||
fi | fi | ||
- | # Starting | + | # Iniciando el demonio |
if [ -x / | if [ -x / | ||
echo " | echo " | ||
Línea 249: | Línea 238: | ||
fi | fi | ||
- | # Starting | + | # Iniciando el demonio |
/ | / | ||
Línea 256: | Línea 245: | ||
- | ====== | + | ====== |
Postfix The Definitive Guide, Kyle D. Dent, O' | Postfix The Definitive Guide, Kyle D. Dent, O' | ||
Managing IMAP, Dianna Mullet & Kevin Mullet, O' | Managing IMAP, Dianna Mullet & Kevin Mullet, O' | ||
- | | + | |
{{tag> | {{tag> | ||
+ | |||
+ | Traducido por --- // |