[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
More information about the eSlack mailing list