Página 1 de 1

SENDMAIL en Solaris 8 NO FUNCIONA - URGENTE

Publicado: Mar Mar 08, 2005 10:25 pm
por jleonc2005
INFORME SERVICO SENDMAIL SERVER SUN:

En dicho server tenemos trabajando una aplicación para la administración de nuestra Biblioteca Central, dicha aplicación de llama Millennium el mismo que requiere el servicio SMTP para el envió de mails a los usuarios del sistema, pero este servicio no estaba habilitado y procedimos a levantarlo, primero documentándonos y luego verificando su instalación en el server.

Nos dimos cuenta que el servicio levantaba pero no enviaba correo, sólo lo hacía para usuarios del propio sistema pero no a usuarios de otros dominios, el server tiene asignado un registro MX: bibliocentral.udep.edu.pe.

Hemos querido reconfigurar el sendmail a partir del sendmail.mc sin éxito, los mensajes de error siempre muestran IP RELAY DENIED, el archivo access.db no existía y lo hemos creado con el fin de superar el error.

Apartir de allí hemos estado haciendo pruebas, reconfiguraciones, cambios y otros en nuestro servidor SUN, manteniendo ciertos límites para no afectar el normal funcionamiento

Hemos querido instalar un sendmail paralelo, se trato de muchas formas de realizar dicha reinstalación pero el realizarlo da muchos errores al compilar dicho servicio nuevo.

Adjuntamos detalles de los archivos de configuración:

Servicio de sendmail en sistema operativo Solaris 8.0

Problema: “No envía email a dominios públicos, como es a Hotmail, udep.edu.pe, yahoo, etc”

Diagnostico realizado:


A.- Contenido de ficheros de configuración

1.- /etc/mail/access

localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
11.0.0.123 RELAY
200.48.235.123 RELAY
bibliocentral.udep.edu.pe RELAY
200.48.234.27 RELAY
172.30 RELAY
udep.edu.pe RELAY
hotmail.com RELAY (aunque esto no tiene nada que afectar no funcionó)
user2@bibliocentral.udep.edu.pe RELAY
172.30.20.12 RELAY


2.- /etc/mail/local-host-names

www.bibliocentral.udep.edu.pe
bibliocentral.udep.edu.pe
mail.bibliocentral.udep.edu.pe



3.- /etc/hosts

127.0.0.1 localhost
172.30.30.16 bibliocentral.udep.edu.pe bibliocentral loghost
11.0.0.123 biblioudep
11.0.0.123 bibliocentral.udep.edu.pe bibliocentral
#200.48.235.123 bibliocentral.udep.edu.pe
#200.48.235.2 upiura.udep.edu.pe udep.edu.pe


B.- Uso del servicio Sendmail


root@bibliocentral # telnet bibliocentral.udep.edu.pe 25

Trying 172.30.30.16...

Connected to bibliocentral.udep.edu.pe.

Escape character is '^]'.

220 bibliocentral.udep.edu.pe ESMTP Sendmail 8.11.7p1+Sun/8.11.7; Mon, 7 Mar 2005 17:12:35 +0500 (GMT)


OJO : Como vemos aqui por default toma el IP interno del servidor, a través del cual no se lograra enviar email a dominios públicos, podría este ser el caso por el cual no salgan los correos a internet?.


C.- Pantalla de salida al tratar de enviar un correo a la cuenta lalov_ramirez@hotmail.com desde la cuenta user2@bibliocentral.udep.edu.pe usando como cliente correo el outlook express v. 6.0

Lógicamente al ver este error por primera vez, creamos el archivo access con el contenido antes mencionado y generamos el archivo access.db de la siguiente manera: makemap hash access < access sin embargo después de generarlo sigue apareciendo este error de "relaying denied"


D.- Resultados finales

Solo envía correos a dominios internos (red interna) y no a dominios públicos.

Tratamos de instalar sendmail a partir del archivo sendmail-x-x-x.tar.gz y al tratar de compilarlo pedía tener instalado el compilador gcc, descargamos este compilador pero las veces que lo descargamos estaba dañado, debido a que podrían haber posibles daños en el sistema por la instalación de este compilador y la nueva versión de sendmail es que les consultamos como podríamos hacer si quisiéramos hacer que este sendmail funcione.

En tal caso, nos gustaría tener abierta la posibilidad de poder instalar una versión mas actualizada de sendmail

Publicado: Mié Mar 09, 2005 8:41 pm
por rd12686950
En local-host-names ni en /etc/host se ve la IP del router o gateway o firewall (si hay), tampoco del DNS.
No conozco el sendmail, pero debe tener salidas como cualquier otro programa
Comprobare mis datos sobre SUN y vere si no he dicho alguna chorrada