Problema con sendmail en suse 9.3

Forums: 

he configurado mi servidor de correo resulta que solo puedo enviar y recivir localmente , tambien puedo recivir externamente , pero donde tengo problema es cuando envio externamente , en el archivo /etc/mail/access estan todos los usuarios que tienen dercho a enviar correo externamente por ejemplo

 por ejemplo

192.x.x.x   RELAY  y claro genero su bd.

el error que me aparece es el siguiente

Response received is 550.5.7.1 denisenrique@hotmail.com... Relaying denied IP name lookup failed  [192.168.43.59]

 

raramente este mismo problema pasa con postfix por eso me pase ha sendmail, agradeceria mucho su ayuda ,pero no se que pasa.

 

denis guido

 

 

 

exactamente cómo tienes el

Imagen de Epe

exactamente cómo tienes el access?

debe ser
192 TAB TAB RELAY

ó

192.168 TAB TAB RELAY

si te fijas ni uso * ni uso . al final de 192 ni de 192.168 así debe ser. Además el TAB no es mandatorio, pero sugiero lo uses (APRETAR TAB no ESCRIBIR TE A BE)

una vez acabes pones make dentro de ese directorio y debe trabajar

ah, recuerda hacerle un reload al servicio de sendmail
saludos
epe
--
EcuaLinux.com
(02)3412402 - (09)9246504

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

El access

Imagen de denisenrique

hice la correciones que me dijiste poner TAB TAB, lo tengo de esta manera

192.168.43.59 RELAY

makemap hash access < access

pero me sigue dando el mismo error..

Denis Guido

Denis Guido

Aparentemente lo que tienes es un problema de DNS

Imagen de deathUser

El mensaje:

IP name lookup failed [192.168.43.59]

Me hace pensar que el sendmail está queriendo verificar la dirección de origen de la petición (algo que hacen muchos mail servers como mecanismo básico de control anti spam), por lo que si no tienes definido un reverso en el DNS para el IP 192.168.43.59 te va a seguir dando ese mensaje.

Prueba primero incluyendo una línea para ese IP en tu archivo /etc/hosts:

192.168.43.59 pc059

Por ejemplo y prueba nuevamente, si eso no funciona, configura los reversos en el DNS local de tu red, si no sabes a lo que me refiero lee esto:

http://dns.bdat.net/bind-9/DNS-HOWTO-9-es/DNS-HOWTO-9.es-7.html#ss7.5

Suerte

:)

Muchas Gracias...!!!

Imagen de denisenrique

como sabran tube que instalar el servidor de correo nuevamente en suse 9.0 , y aplique los mismos pasos en suse 9.3 y 10.0 y no funciono , pero de hecho hice lo que dijo este buen colaborador deathUser y funciono mis ips locales no estaban resolviendo, ademas de esto encontre este buen manual que aparece de manera sencilla para configurar sendmail dependiendo de que distribucion esten utilizando , omiten la configuracion de sendmail y centrese en lo demas tales como /etc/hosts,/etc/resolv.conf,etc/mail/local-host-names,y los servidores de nombres(zona de envio red loca, dominio,inversa red local , inversa dominio)

http://www.linuxdata.com.ar/index.php?idmanual=sendmailconf.htm&manuale=1 

pero aqui mi pregunta como podemos tomar esto del susee9.0 que no me da relay denegado, es una ventaja o debilidad?

saludos y muchas gracias 

 denis guido

 

 

 

 

 

Denis Guido

revisa

Imagen de magozolutions

Revisa el archivo sendmail.mc, ahi hay una opción que hay que desactivar, en el cual por default el sendmail viene bloqueado solo para enviar correos desde la maquina localhost 127.0.0.1, comentas esta linea y guardas el archivo, reinicias el servicio y luego lo pruebas, nos comentas como te fue

esta es la linea que te digo

Imagen de magozolutions
  • dnl # The following causes sendmail to only listen on the IPv4 loopback address
  • dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
  • dnl # address restriction to accept email from the internet or intranet.
  • dnl #
  • dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
  • dnl #