Tecnología

Inicio

Cómo configurar Sendmail

Sendmail es una aplicación enrutamiento de correo electrónico para los sistemas operativos UNIX y Linux. Es compatible con la mayoría de los métodos de entrega de correo, incluyendo SMTP, HylaFax, QuickPage y UUCP. La primera versión de Sendmail fue escrito por Eric Allman en 1979 y fue llamado delivermail, pero no era lo suficientemente flexible como para el crecimiento del protocolo TCP, por lo que creó Sendmail. El software está disponible como código abierto (libre) y una versión propietaria.

Instrucciones

1 Abra una ventana de terminal para acceder a un símbolo del sistema en el que va a escribir los siguientes comandos.

2 Escriba el comando "su" para cambiar al usuario root.

3 Escriba el comando "/etc/resolv.conf gedit" para abrir el archivo "resolv.conf" en un editor de texto. Puede reemplazar gedit con cualquier editor de texto (vi, nano, Kate, etc.).

4 Coloque las siguientes líneas en el archivo "resolv.conf", si no están ya:
dominio example.com
192.168.0.100 servidor de nombres
Sustituir "example.com" por el nombre de su dominio. Reemplazar "192.168.0.100" con la dirección del servidor de nombres.

5 Abra el archivo "/ etc / hosts" en un editor de texto.

6 Coloque el nombre de dominio completo en el archivo "/ etc / hosts", así como los alias para su anfitrión. La primera línea debe tener este aspecto:
Localhost 127.0.0.1 mail.example.com localhost.localdomain electrónico
Reemplazar "mail.example.com" con el nombre de dominio completo, y "correo" con los alias.

7 Escriba el comando "/etc/mail/sendmail.mc gedit" para abrir el archivo "sendmail.mc" en un editor de texto.

8 Coloque los caracteres "DNL" delante de la línea "define ( 'SMART_HOST', 'mail.example.com')." Los caracteres "DNL" se utilizan en el archivo "sendmail.mc" para indicar comentarios. Esto detendrá la línea puedan ser leídos y procesados.

9 Cambiar la variable "Dir" en la línea "DAEMON_OPTIONS DNL ( 'Port = smtp, Dir = 127.0.0.1, Name = MTA)" para reflejar la dirección IP de su servidor de correo. Quitar los caracteres "dnl" delante de la línea.

10 Abra el archivo "/ etc / mail / access" en un editor de texto. Coloque la dirección IP y el nombre de dominio de los ordenadores y dominios que pueden retransmitir correo a través de su servidor en el archivo.

11 Abra el archivo "etc / mail / local-host-name" en un editor de texto. Lista de los nombres de host y nombres de dominio que el servidor sendmail acepta responsabilidad por.

12 Abra el archivo "/ etc / mail / virtusertable" en un editor de texto. Coloque direcciones de correo electrónico de los usuarios y la casilla de correo local para cada usuario en este archivo.

13 Escriba los siguientes comandos para volver a configurar sendmail:
cd / etc / mail
hacer
newaliases
reinicio /etc/init.d/sendmail