[eSlack] sendmail+saslv2

Jose Lopez testinground at gmail.com
Sun Jan 6 17:10:33 CET 2008

Hola,

Tengo un servidor de correo con sendmail al que he implementado la seguridad
SASL, puedo enviar correos y recibirlos sin problemas. El tema esta en que
no pide autentificacion, es decir, si configuro el cliente con user/pass
envia el correo, pero si lo configuro sin user/pass tambien lo envia. Lo mas
curioso es que si le introduzco un user y/o pass incorrecto el servidor lo
detecta y me da un error en el cliente de correo para que ponga el user y/o
pass correcto. Yo lo que quiero es que requiera autentificacion siempre.
Aqui van algunos datos por si os sirven de ayuda, yo ya no se que hacer.

*La compilacion de sendmail parece que esta Ok, al menos aparece el SASLv2
como compilado:*
root en xxxxx:/etc/mail# /usr/sbin/sendmail -d0.1 -bv root

Version 8.14.2

 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7

                NAMED_BIND NETINET NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF


                STARTTLS TCPWRAPPERS USERDB XDEBUG
*mas concretamente ... *

root en xxxxx:~# sendmail -d0.1 -bv root | grep SASL

                NAMED_BIND NETINET NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF


*sendmail corriendo ... *

root en xxxxx:/usr/share/sendmail/cf/cf# ps aux | grep 25

nobody    2447  0.0  0.9  82576  8852 ?        S    04:30   0:00
/usr/sbin/httpd
root      2454  0.0  2.8  26892 25360 ?        Ss   04:30   0:00
/usr/bin/spamd -c -d
root      2462  0.0  2.8  26892 25364 ?        S    04:30   0:00 spamd child

root      2463  0.0  2.8  26892 25364 ?        S    04:30   0:00 spamd child

nobody    2493  0.0  0.9  82576  8856 ?        S    04:36   0:00
/usr/sbin/httpd
smmsp     2709  0.0  0.2   5096  2040 ?        Ss   05:15   0:00 sendmail:
Queue runner en 00:

*el servicio saslauthd tambien corriendo en la maquina correctamente ... *

root en xxxxx:/usr/share/sendmail/cf/cf# ps aux | grep saslauthd

root      3049  0.0  0.0   1660   532 ?        Ss   01:16   0:00 saslauthd
-a shadow
root      3050  0.0  0.0   1660   532 ?        S    01:16   0:00 saslauthd
-a shadow
root      3051  0.0  0.0   1660   532 ?        S    01:16   0:00 saslauthd
-a shadow
root      3052  0.0  0.0   1660   532 ?        S    01:16   0:00 saslauthd
-a shadow
root      3053  0.0  0.0   1660   532 ?        S    01:16   0:00 saslauthd
-a shadow

*y escuchando en el puerto 25... *

root en xxxxx:~# netstat -ln | grep 25

tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN


*Yo creo que el problema esta AQUI: *

root en xxxxx:~# telnet localhost 25

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 xxxxxx.xxxxxx.com ESMTP Sendmail 8.14.2/8.13.4; Sun, 6 Jan 2008 05:42:42
+0100
ehlo localhost
250-xxxxxx.xxxxxx.com Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP
quit

Como veis no aparece la linea "*250 AUTH LOGIN*" .
He buscado mucho por google pero sin solucion hasta la fecha, agradeceria
mucho si alguien pudiese echarme una mano con esto.
Si necesitais mas info, ficheros de configuracion, etc. solo teneis que
pedirlo.

Saludos y gracias de antemano.

Jose
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.eslack.org/pipermail/eslack/attachments/20080106/40547673/attachment.htm
Google
 
Web lists.eslack.org
More information about the eSlack mailing list