Esto intentando bajar el correo via fetchmail y despues de leerme la documentacion he encontrado dos formas diferentes poll pop.adsl.ya.com : proto pop3 user " krom@ya.com" pass "xxxxxx" is krom here; o esta otra añadiendo esta linea si queremos usar procmail mda "/usr/bin/procmail -f %F -d %T"; en principio en el manual pone que deberian estar en home/ .fetchmailrc , pero a mi en Suse dicho fichero me lo crea como /etc/fetchmailrc el fetchmail lo tengo corriendo como demonio y cuando se ejecuta me da lo siguiente: 1 mensaje para krom@ya.com en pop.adsl.ya.com (1693 octetos ) leyendo el mensaje krom@ya.com@pop.adsl.ya.com: 1 de 1 (1693 octetos ) fetchmail : eliminado y no veo que lo descargue a ningun sitio. ¿ Pudiera ser que procmail los estubiera eliminando ? aunque en principio poniendo solo la primera linea ¿ no deberia descargarlos directamente a /var/mail/krom ? Gracias pos vuestras sugerencias
On Wed, 17 Nov 2004 13:05:43 +0100, seve wrote:
el fetchmail lo tengo corriendo como demonio y cuando se ejecuta me da lo siguiente: 1 mensaje para krom@ya.com en pop.adsl.ya.com (1693 octetos ) leyendo el mensaje krom@ya.com@pop.adsl.ya.com: 1 de 1 (1693 octetos ) fetchmail : eliminado y no veo que lo descargue a ningun sitio. ¿ Pudiera ser que procmail los estubiera eliminando ? aunque en principio poniendo solo la primera linea ¿ no deberia descargarlos directamente a /var/mail/krom ?
Hola, Pásate por las FAQ de la página de Fetchmail y mira la sección Disappearing mail (D1, D2 y D3): http://catb.org/~esr/fetchmail/fetchmail-FAQ.html Es posible que no sepa dónde enviar el correo (¿está abierto el puerto 25?). Saludos, -- Camaleón
He encontrado algo que creo que puede dar una pista
estas son las cabeceras de uno de los mensajes
que no se han podido enviar
Este mensaje fue creado automaticamente por el gestor de correo
no pudo ser entregado a uno o varios de los destinatarios.
La(s) siguiente(s) direccion(es) fueron rechazadas:
krom@localhost.linux.local
unrouteable mail domain "localhost.linux.local"
------ This is a copy of the message, including all the headers. ------
------ A continuacion adjuntamos copia del mensaje, incluyendo las cabeceras.
------
Return-path:
On Wed, 17 Nov 2004 13:05:43 +0100, seve wrote:
el fetchmail lo tengo corriendo como demonio y cuando se ejecuta me da lo siguiente: 1 mensaje para krom@ya.com en pop.adsl.ya.com (1693 octetos ) leyendo el mensaje krom@ya.com@pop.adsl.ya.com: 1 de 1 (1693 octetos ) fetchmail : eliminado y no veo que lo descargue a ningun sitio. ¿ Pudiera ser que procmail los estubiera eliminando ? aunque en principio poniendo solo la primera linea ¿ no deberia descargarlos directamente a /var/mail/krom ?
Hola,
Pásate por las FAQ de la página de Fetchmail y mira la sección Disappearing mail (D1, D2 y D3):
http://catb.org/~esr/fetchmail/fetchmail-FAQ.html
Es posible que no sepa dónde enviar el correo (¿está abierto el puerto 25?).
Saludos,
-- Camaleón
He encontrado algo que creo que puede dar una pista
estas son las cabeceras de uno de los mensajes
que no se han podido enviar
Este mensaje fue creado automaticamente por el gestor de correo
no pudo ser entregado a uno o varios de los destinatarios.
La(s) siguiente(s) direccion(es) fueron rechazadas:
krom@localhost.linux.local
unrouteable mail domain "localhost.linux.local"
------ This is a copy of the message, including all the headers. ------
------ A continuacion adjuntamos copia del mensaje, incluyendo las cabeceras.
------
Return-path:
On Wed, 17 Nov 2004 13:05:43 +0100, seve wrote:
el fetchmail lo tengo corriendo como demonio y cuando se ejecuta me da lo siguiente: 1 mensaje para krom@ya.com en pop.adsl.ya.com (1693 octetos ) leyendo el mensaje krom@ya.com@pop.adsl.ya.com: 1 de 1 (1693 octetos ) fetchmail : eliminado y no veo que lo descargue a ningun sitio. ¿ Pudiera ser que procmail los estubiera eliminando ? aunque en principio poniendo solo la primera linea ¿ no deberia descargarlos directamente a /var/mail/krom ?
Hola,
Pásate por las FAQ de la página de Fetchmail y mira la sección Disappearing mail (D1, D2 y D3):
http://catb.org/~esr/fetchmail/fetchmail-FAQ.html
Es posible que no sepa dónde enviar el correo (¿está abierto el puerto 25?).
Saludos,
-- Camaleón
On Wed, 17 Nov 2004 16:10:50 +0100, seve wrote:
He encontrado algo que creo que puede dar una pista estas son las cabeceras de uno de los mensajes que no se han podido enviar
Este mensaje fue creado automaticamente por el gestor de correo no pudo ser entregado a uno o varios de los destinatarios. La(s) siguiente(s) direccion(es) fueron rechazadas:
krom@localhost.linux.local unrouteable mail domain "localhost.linux.local"
Seve, Verifica antes de nada que Postfix está funcionando bien de forma local, es decir, que puede enviar y recibir correos sin utilizar Fetchmail, probando directamente con un cliente de correo, para verificar su funcionamiento. Otra cosa que puedes mirar es el nombre del dominio que tienes en Postfix (mydomain y myhostname) porque parece que es ahí donde puede estar el problema. Haz varias pruebas, es decir, envía un correo a las siguientes direcciones: krom@localhost krom@linux.local krom@localhost.linux.local A ver si se recibe alguno o no se recibe nada. Saludos, -- Camaleón
Gracias Camaleon por tu ayuda He mirado lo que me indicaste, pero he encontrado otra forma de hacerlo, que no se si es " mu pofesional " pero que funciona user "krom@ya.com" pass " xxxxxxx" is "krom@linux.local" here ; Otra pregunta ¿ Como puedo hacer para que postfix me cambie los nombres de los usuarios de salida al correo externo ? Justo lo contrario de antes es porque ahora me envia los mensajes bien Poniendo RelayHost = smtp.ya.com pero me los envia como krom@linux.local , en principio esto no es un problema si por ejemplo tienes una empresa con dominio, pero en mi caso por ejemplo me retorna los mensajes de la lista al decirme que no estoy suscrito con esta direccion. Creo haber leido que se podia mediante unos " alias " de postfix, pero mi pregunta es ¿ si al poner dichos alias no me cambiaria tambien los del correo interno ? Es decir si pongo como alias @ya.com todos los correos internos tambien se ven afectados. Gracias El Miércoles, 17 de Noviembre de 2004 17:06, Camaleón escribió:
On Wed, 17 Nov 2004 16:10:50 +0100, seve wrote:
He encontrado algo que creo que puede dar una pista estas son las cabeceras de uno de los mensajes que no se han podido enviar
Este mensaje fue creado automaticamente por el gestor de correo no pudo ser entregado a uno o varios de los destinatarios. La(s) siguiente(s) direccion(es) fueron rechazadas:
krom@localhost.linux.local unrouteable mail domain "localhost.linux.local"
Seve,
Verifica antes de nada que Postfix está funcionando bien de forma local, es decir, que puede enviar y recibir correos sin utilizar Fetchmail, probando directamente con un cliente de correo, para verificar su funcionamiento.
Otra cosa que puedes mirar es el nombre del dominio que tienes en Postfix (mydomain y myhostname) porque parece que es ahí donde puede estar el problema. Haz varias pruebas, es decir, envía un correo a las siguientes direcciones:
krom@localhost krom@linux.local krom@localhost.linux.local
A ver si se recibe alguno o no se recibe nada.
Saludos,
-- Camaleón
On Thu, 18 Nov 2004 11:06:05 +0100, seve@ya.com wrote:
Otra pregunta ¿ Como puedo hacer para que postfix me cambie los nombres de los usuarios de salida al correo externo ?
Pasa por aquí, seguro que encuentras lo que buscas: http://www.postfix.com/ADDRESS_REWRITING_README.html No te puedo decir los pasos exactos porque no utilizo Postfix como servidor SMTP local para los correos que me bajo con Fetchmail, pero el "address masquerading" o los "alias" son muy comunes y no creo que tengas ningún problema para configurarlo. Saludos, -- Camaleón
El 2004-11-18 a las 11:06 +0100, seve@ya.com escribió:
Gracias Camaleon por tu ayuda He mirado lo que me indicaste, pero he encontrado otra forma de hacerlo, que no se si es " mu pofesional " pero que funciona
user "krom@ya.com" pass " xxxxxxx" is "krom@linux.local" here ;
Es perfectamente correcta, pero no sería necesaria si no tuvieras el otro problema. Por defecto el fetchmail envia, si mal no recuerdo, al host que saldría de ejecutar el comando " hostname -f". Pero si quieres puedes enviar a alguien en la otra punta del planeta.
Otra pregunta ¿ Como puedo hacer para que postfix me cambie los nombres de los usuarios de salida al correo externo ?
Creo que era con masquerade o similar. O con "canonical". No lo uso.
Justo lo contrario de antes es porque ahora me envia los mensajes bien Poniendo RelayHost = smtp.ya.com pero me los envia como krom@linux.local , en principio esto no es un problema si por ejemplo tienes una empresa con dominio, pero en mi caso por ejemplo me retorna los mensajes de la lista al decirme que no estoy suscrito con esta direccion.
No, la solución normal es que tu programa de correo ponga el remite (completo) correcto.
Creo haber leido que se podia mediante unos " alias " de postfix, pero mi pregunta es ¿ si al poner dichos alias no me cambiaria tambien los del correo interno ?
Si. -- Saludos Carlos Robinson
Y creo que esta sera ya la ultima ¿Como tendria que configurar el correo desde un cliente de la red? Kmail, Outloock etc etc... ? es decir , en las casillas servidor de correo pop3 y smtp como lo pondria por la ip, el nombre de dominio, el de la maquina Y en Postix , hay que crear las cuentas de correo , o se crean como usuarios locales de la propia maquina que hace de servidor porque ahora me bajan bien pero todo dentro del mismo servidor y me descarga los mails dentro de /var/spool/mail/cuenta de usuario y con kmail lo recupero creando una cuenta de correo local. Pero no se como hacerlo dentro de otra maquina externa. Gracias Carlos , mirare a ver lo que me indicas y probare de solucionarlo mas profesionalmente Creo que con todo lo que me estais ayudando al final podre crear un manual del novato de servidores de correo :-) El Jueves, 18 de Noviembre de 2004 12:43, Camaleón escribió:
On Thu, 18 Nov 2004 11:06:05 +0100, seve@ya.com wrote:
Otra pregunta ¿ Como puedo hacer para que postfix me cambie los nombres de los usuarios de salida al correo externo ?
Pasa por aquí, seguro que encuentras lo que buscas:
http://www.postfix.com/ADDRESS_REWRITING_README.html
No te puedo decir los pasos exactos porque no utilizo Postfix como servidor SMTP local para los correos que me bajo con Fetchmail, pero el "address masquerading" o los "alias" son muy comunes y no creo que tengas ningún problema para configurarlo.
Saludos,
-- Camaleón
On Fri, 19 Nov 2004 08:48:47 +0100, seve@ya.com wrote:
¿Como tendria que configurar el correo desde un cliente de la red? Kmail, Outloock etc etc... ?
es decir , en las casillas servidor de correo pop3 y smtp como lo pondria por la ip, el nombre de dominio, el de la maquina
Yo tengo puesta la IP interna de SuSE (192.168.0.x) como servidor de correo entrante y saliente. No me quise complicar con los DNS. :-)
Y en Postix , hay que crear las cuentas de correo , o se crean como usuarios locales de la propia maquina que hace de servidor porque ahora me bajan bien pero todo dentro del mismo servidor y me descarga los mails dentro de /var/spool/mail/cuenta de usuario y con kmail lo recupero creando una cuenta de correo local. Pero no se como hacerlo dentro de otra maquina externa.
Necesitarías un servidor POP3 que escuche en el puerto 110, no sé si Procmail puede servir para esto en máquinas remotas... yo utilizo Cyrus para almacenar los correos y Postfix para el envío. Saludos, -- Camaleón
El 2004-11-19 a las 08:48 +0100, seve@ya.com escribió:
¿Como tendria que configurar el correo desde un cliente de la red? Kmail, Outloock etc etc... ?
Pues igual que siempre.
es decir , en las casillas servidor de correo pop3 y smtp como lo pondria por la ip, el nombre de dominio, el de la maquina
Depende. ¿Quieres que lo recojan ellos, o lo recojes tu con el fetchmail, y luego se lo sirves? Si es lo segundo, pues a ambos servicios lo apuntas a tu maquina linux. Por nombre necesitas un DNS.
Y en Postix , hay que crear las cuentas de correo , o se crean como
En postfix no se crea ninguna cuenta, no sabe que es eso. Te confundes de programa, estás buscando un servidor imap o pop3.
usuarios locales de la propia maquina que hace de servidor porque ahora me bajan bien pero todo dentro del mismo servidor y me descarga los mails dentro de /var/spool/mail/cuenta de usuario y con kmail lo recupero creando una cuenta de correo local. Pero no se como hacerlo dentro de otra maquina externa.
Pues instalando un servidor cualquiera de pop/imap. Si son pocos usuarios, y tienen cuenta local en linux, te basta con poner el paquete imap, sin configurar nada. Si son mas, o son usuarios virutales, pues otra cosa, como el cyrus, por ejemplo. -- Saludos Carlos Robinson
participants (4)
-
Camaleón
-
Carlos E. R.
-
seve
-
seve@ya.com