Академический Документы
Профессиональный Документы
Культура Документы
alguno de ellos no está instalado o por casualidad ninguno está instalado ejecutariamos lo siguiente
apt-get install sendmail sendmail-cf imap m4 make cyrus-sasl cyrus-sasl-md5
Ahora antes de seguir vamos a dejar claro como haremos el alta de cuentas de usuarios
para ello utilizamos el siguiente comando
useradd -s /sbin/nologin usuario
Lógicamente a cada usuario hay que darle una contraseña por lo que usaremos el comando:
passwd usuario
También asignamos la contraseña SASL para permitir la autentificación vía SMTP:
saslpasswd2 usuario1
Bien, ya sabemos como agregar a los usuarios que tendrán cuenta de correo en nuestro servidor.
Ahora estableceremos los dominios que hospedamos en nuestro servidor; para ello tendremos que ir al
archivo que se encuentra en la siguiente ruta:
/etc/mail/local-host-names
Lo editamos con nuestro editor favorito y lo dejareromos mas omenos así:
dominio1.com
dominio2.com
mail.dominio1.com
mail.dominio2.com
Volvemos a abrir nuestro editor preferido y creamos el siguiente archivo “relay-domains”, donde
incluiremos los dominios que tienen permitido el envío de correos, normalmente local-host-names y
relay-domains tienen el mismo contenido, pero en caso de que vosotros querais excluir a algún dominio
para que no pueda enviar correo, no tendriais que agregarlo en este archivo.
Por ejemplo vamos a pensar que <b>dominio2.com</b> no queremos que envie correos.
Lo que tendriamos en relay-domains sería lo siguiente:
dominio1.com
mail.dominio1.com
Si días después decidieramos que dominio2.com si puede enviar correos, tendriamos lo siguiente:
dominio1.com
mail.dominio1.com
dominio2.com
mail.dominio2.com
Este archivo lo guardaremos en la siguiente ruta
/etc/mail/
Vamos ahora a configurar las ips que podrán enviar correo sin autentificar y las ips a las que tenemos
denegado enviar correo aunque se autentifiquen.
Para ello editamos el siguiente archivo /etc/mail/access
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
192.168.1.254 RELAY
# Otros servidores de correo en la LAN y que tiene permitido
# enviar correo hacia otros servidores.
192.168.1.253 RELAY
192.168.1.252 RELAY
# Algunas máquinas que tiene permitido enviar correo
# sin autenticarse, pero no enviar correo hacia otros servidores.
192.168.1.251 OK
192.168.1.250 OK
#
# Lista negra. Se rechaza correo que se diríja hacia y desde:
roberto@fresnedoso.com REJECT
spammingSuX.com.mx REJECT
213.60.51.20 REJECT
Los que están como RELAY no necesitan autenficarse ante el SMTP.
Ahora antes de ponernos a configurar el sendmail.mc, configuraremos a que usuario llegarán los
correos de root; para ello vamos a
/etc/aliases y al final del todo, ponemos:
root: usuario <- O el nombre de usuario que tenemos nosotros en la máquina, eso a gusto del
consumidor.