Servidor de correo con postfix+courier+mysql
Hola, soy nuevo en la lista, llevo como dos meses para montar un servido = de correo en suse. Dos meses que pongo, lo dejo y asi. La cuestion es que no consigo que todo funcione. Uso postfix, el cual = aparentemente funciona bien, tengo postfix-admin con el cual dare de = alta los nuevos dominios y los administradores de ellos. Mi principal problema es que digamos que el courier no me autentifica = mediante mysql, tengo el courier-imap-mysql y nada, me da el fallo de: = authdaemon: TEMPFAIL. Sinceramente ya no se que mas hacer con esto. Uso suse 9.2. Si que van a necesitar mirar las configuraciones que tengo. Pero es que = he seguido miles de manuales y todos ponen tan sencillo la parte de el = courier, que ya no se mas hacer con el. Por necesito ayuda urgentemente.
El 30/08/05, Manuel Ruiz escribió:
Mi principal problema es que digamos que el courier no me autentifica = mediante mysql, tengo el courier-imap-mysql y nada, me da el fallo de: = authdaemon: TEMPFAIL.
Hum. No te puedo ayudar mucho en este tema porque no utilizo esa configuración que comentas con Postfix (por aquí sí hay gente que utiliza esa configuración, y seguramente te podrán indicar mejor). :-) Yo miraría cada uno de los integrantes y su funcionamiento: MySQL, Postfix y CourierIMAP, verificando que estén configurados y en ejecución. Si todos funcionan bien por separado (no reportan errores) tendrás que tener paciencia para ir mirando todos los datos de configuración y requerimientos (creo que Postfix necesita estar compilado con soporte para trabajar con MySQL) que entran en juego. Revisa los registros a fondo y los parámetros de configuración, sobre todo en el tema de la atentificación. Te dejo un enlace, no sé si ya le habrás echado un ojo, a ver si te da alguna pista: http://postfixwiki.org/index.php?title=Virtual_Users_and_Domains_with_Courie... También es una buena idea preguntar a Google por el error que comentas: http://www.google.com/search?hl=en&q=authdaemon%3A+TEMPFAIL&btnG=Google+Search Saludos, -- Camaleón
uuff que no habre mirado. He mirado ambas cosas. Postfix también tiene el soporte mysql, ya que cuando envio correos localmente los deposita perfectamente según el usuario y esa información la obtiene desde la base de datos. Sinceramente, creo que mi error esta en instalar courier mediante rpm's, no lo se. Pero creo que a la hora de instalarlos mediante make....make install.... También me daba error, por lo que opte en incorporar el apt-get a mi suse, el cual funciona perfectamente. Luego instalo el paquete courier-imap-mysql mediante yast. Yo creo que haciendo todo esto no pase nada verdad. Bueno, pero si tengo echa una locura, le he metido mano a un fichero binario, al authdaemond.mysql, el cual intentaba buscar el fichero authdaemondrc en /etc/courier-imap mientas que yo lo tenia en /etc/courier. Anteriormente a esta locura, cree una enlace, coloque el fichero donde me lo pedia. He echo tantas cosas. Estoy dispuesto a empezar de nuevo, pero quiero saber que dispongo entre comillas de soporte, por que soy relativamente nuevo en linux.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-08-30 a las 18:22 +0100, Manuel Ruiz escribió:
uuff que no habre mirado. He mirado ambas cosas. Postfix también tiene el soporte mysql, ya que cuando envio correos localmente los deposita perfectamente según el usuario y esa información la obtiene desde la base de datos.
Compruebalo, hay un comando para ello. El postfix de SuSE no trae ese soporte: nimrodel:~ # postconf -m btree cidr environ hash ldap nis pcre proxy regexp static unix
Sinceramente, creo que mi error esta en instalar courier mediante rpm's, no lo se. Pero creo que a la hora de instalarlos mediante make....make install....
Nunca instales con "make install". Al menos, usa "checkinstall". - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDFZoKtTMYHG2NR9URAub6AKCIxIFUZQoEfRc/gHdjo262PQEOUQCghFYe yhSqXGYMbiRvKLqYpKmlHYM= =gWAM -----END PGP SIGNATURE-----
Cual es la diferencia entre make install y checkinstall?? *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-809-747-2787 * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun" *-------------------------------------------------------*
From: "Carlos E. R." <robin1.listas@tiscali.es> To: Lista SuSE <suse-linux-s@suse.com> Subject: Re: [suse-linux-s] Servidor de correo con postfix+courier+mysql Date: Wed, 31 Aug 2005 13:52:38 +0200 (CEST)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-08-30 a las 18:22 +0100, Manuel Ruiz escribió:
uuff que no habre mirado. He mirado ambas cosas. Postfix también tiene el soporte mysql, ya que cuando envio correos localmente los deposita perfectamente según el usuario y esa información la obtiene desde la base de datos.
Compruebalo, hay un comando para ello. El postfix de SuSE no trae ese soporte:
nimrodel:~ # postconf -m btree cidr environ hash ldap nis pcre proxy regexp static unix
Sinceramente, creo que mi error esta en instalar courier mediante rpm's,
no
lo se. Pero creo que a la hora de instalarlos mediante make....make install....
Nunca instales con "make install". Al menos, usa "checkinstall".
- -- Saludos Carlos Robinson
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFDFZoKtTMYHG2NR9URAub6AKCIxIFUZQoEfRc/gHdjo262PQEOUQCghFYe yhSqXGYMbiRvKLqYpKmlHYM= =gWAM -----END PGP SIGNATURE-----
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
_________________________________________________________________ Consigue aquí las mejores y mas recientes ofertas de trabajo EE.UU. http://latino.msn.com/empleos
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-08-31 a las 19:11 -0000, Edwin Quijada escribió:
Cual es la diferencia entre make install y checkinstall??
Que checkinstall ejecuta "make install" (o lo que le digas) pero tomando nota de que es lo que "make install" instalaría, y crea un rpm con esos ficheros, que tu puedes instalar o no, y desinstalar. La _enorme_ ventaja es que al final estás instalando un rpm tuyo, la base de datos del rpm queda informada de lo que has instalado, y si el nombre está elegido adecuadamente el Yast sabe que has instalado ese programa mediante un rpm externo y no lo tocará en el futuro (icono del candadito). ¿No te parece eso suficiente ventaja? Pues hay más: Cuando desees desintalarlo, rpm --erase ... te lo hace. Si haces una actualización del sistema, el yast puede poner la nueva versión, o dejar la tuya, te da a elegir. ¿Desventajas? Si, los desarrolladores suficientemente habiles te dirán que ese rpm no es perfecto, sobre todo si lo quieres distribuir, que debes hacerlo creando tu file.spec manualmente. Vale. Pero si no vas a distribuir el rpm por er mundo mundiá, es perfecto para nuestras necesidades. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDFlmMtTMYHG2NR9URAlMfAJ9PzGxxqMiI/pRELTQjxsVwyJaRcwCffD/r e9mvZXTRjPoGygJb0VY72HE= =vkRb -----END PGP SIGNATURE-----
el 31 de ago de 05, a las 07:11 +0000, Edwin escribió:
Cual es la diferencia entre make install y checkinstall??
checkinstall es un programa que te permite crear paquetes rpm (o deb), a partir de los binarios que creas al compilar, y, de este modo, te permite instalar los paquetes generados, mediante la utilidad de administracion de paquetes propia de la distribucion, en nuestro caso, rpm y YaST como frontend. make install, en cambio, ejecuta el proceso de instalacion de los binarios sin pasar por un administrador de paquetes, lo que puede hacer mas dificil su posterior manejo para desinstalar o actualizar. Saludos; -- Sergio Hernandez A. Arquitecto Usuario Linux #324.172 ----------------------
Mira , esa vaina no la sabia!!!!! Increiblemente me pase casi una semana buscando algo como esto y no lo encontraba y ahora me dices que este programa lo hace. Me has quitado un gran peso de encima Te debo una cerveza o una botella de vino?? Tu eliges :) Gracias de nuevo!!! Me salvaste la vida!!! *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-809-747-2787 * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun" *-------------------------------------------------------*
From: Sergio Hernandez <sergiohernandez@vtr.net> To: suse-linux-s@suse.com Subject: Re: [suse-linux-s] Servidor de correo con postfix+courier+mysql Date: Thu, 1 Sep 2005 07:58:06 -0400
el 31 de ago de 05, a las 07:11 +0000, Edwin escribió:
Cual es la diferencia entre make install y checkinstall??
checkinstall es un programa que te permite crear paquetes rpm (o deb), a partir de los binarios que creas al compilar, y, de este modo, te permite instalar los paquetes generados, mediante la utilidad de administracion de paquetes propia de la distribucion, en nuestro caso, rpm y YaST como frontend.
make install, en cambio, ejecuta el proceso de instalacion de los binarios sin pasar por un administrador de paquetes, lo que puede hacer mas dificil su posterior manejo para desinstalar o actualizar.
Saludos; -- Sergio Hernandez A. Arquitecto Usuario Linux #324.172 ----------------------
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
_________________________________________________________________ Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...! http://latino.msn.com/entretenimiento/
el 01 de sep de 05, a las 01:12 +0000, Edwin escribió:
Te debo una cerveza o una botella de vino?? Tu eliges :) Gracias de nuevo!!! Me salvaste la vida!!!
...me quedo con el vino... chileno que sea :) Salud! :) -- Sergio Hernandez A. Arquitecto Usuario Linux #324.172 ----------------------
Mi principal problema es que digamos que el courier no me autentifica = mediante mysql, tengo el courier-imap-mysql y nada, me da el fallo de: = authdaemon: TEMPFAIL.
En qué módulo da el error ? imapd-ssl, imapd, pop3d .... Podría ser que no tuvieras el servicio de autentificación activado. -- Salutacions - Saludos, Josep M. Queralt
Pues por ultimo esta probando el pop3, pero también me da con el imap. Al entrar con telnet todo funciona.
participants (6)
-
Camaleón
-
Carlos E. R.
-
Edwin Quijada
-
Josep M. Queralt
-
Manuel Ruiz
-
Sergio Hernandez