[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Correo] Hacer relay a varios servidores desde consola



On Wed, Jan 05, 2005 at 01:14:54AM +0100, Borrajudo carajudo wrote:
> 
> ----- Original Message ----- 
> From: "Blu" <blu@daga.cl>
> To: <debian-user-spanish@lists.debian.org>
> Sent: Wednesday, January 05, 2005 12:36 AM
> Subject: Re: [Correo] Hacer relay a varios servidores desde consola
> 
> 
> > On Tue, Jan 04, 2005 at 11:38:34PM +0100, Borrajudo en Zanderberd wrote:
> > > verdad es que todo funcionaba estupendamente hasta que descubrí que
> > > Postfix no podía hacer relay a un servidor o a otro dependiendo del
> > > From: que le viniese en la cabecera del mensaje a enviar, lo cual era
> > > una chasta inadmisible (por cuestiones sobre todo de anti spam). Yo
> >
> > En realidad configurarlo de esa forma si que sería una invitación a los
> > spammers. El campo From: es falsificable trivialmente. Imagínate que tu
> > MTA recibe un mensaje mensaje remoto destinado a una dirección remota,
> > vas a permitir que tu MTA sea usado como pasarela?. Eso significaría
> > aparecer en las listas negras de todo el mundo en materia de segundos.
> >
> 
> Si mi MTA solo admite (como hacia postfix) mensajes provinientes de la
> dirección 127.0.0.1 la unica manera de que mandasen un correo con una de mis
> direcciones sería que entrase un virus en MI máquina (en el localhost) ¿no?.
> Además ¿por qué no es inseguro hacer relay a 1 servidor smtp remoto pero sí
> lo es hacerlo a 5?. Es decir, con postfix puedo hacer relay a un servidor
> smtp remoto (a un MTA remoto, supongo), pero ese es el problema: Que solo a
> uno. Yo quiero hacer relay a varios dependiendo del From:

Ok, si el MTA no está recibiendo conexiones SMTP desde afuera, entonces
no hay problema. Supongo entonces que todo el correo que recibes lo
bajas mediante pop o imap.

> > > tengo cuenta de correo en terra (hector_blanco@terra.es) y en yahoo
> > > (borrajax_listas@yahoo.es) entonces yo quería que si escribía un mensaje
> > > con mutt y el From: era la dirección de terra, Postfix hiciese relay al
> > > servidor smtp de terra (mailhost.terra.es) y que si el From: era el de
> > > yahoo, pues hiciese relay al servidor de yahoo (smtp.correo.yahoo.es).
> >
> > ¿Realmente quieres eso?. Lo más probable es que el único servidor que te
> > aguante sea el de tu propio ISP, los demás no te van a aceptar que los
> > uses de pasarela por mucho que el campo from venga con su nombre de
> > dominio, a no ser que el receptor del mensaje lo tenga como MX. Esto por
> > la misma razón de arriba, el From: es falseable.
> >
> 
> A ver... yo lo que quiero es el modo outlook para esto (oulook debería estar
> prohibido por muchas razones, pero ESTO lo hace bien para mi gusto): Cuando
> quiero mandar un mail elijo una cuenta. Esa cuenta hace relay a un servidor
> con un nombre de usuario y una contraseña (la casilla de autentificación).
> Otra cuenta hace relay a otro servidor Smtp. Eso quiero yo en modo consola.
> De hecho es lo que hacen evolution, thunderbird e incluso kmail pero
> requieren (que yo sepa) X y entonces me hacen la chasta cuando me conecto
> con ssh

O sea, SMTP con autentificación. Ahora te estoy entendiendo. Así la cosa
empieza a tener lógica.

> > > Me apunté a la lista de Postfix y ante la pregunta de si esto se podía
> > > hacer con Postfix, obtuve un rotundo NO. Con el rabo entre las piernas
> > > (con perdón de la expresión) me retiré hacia clientes de correo de X
> > > como thunderbird (desde el que escribo, que pse-psé), evolution (que
> > > realmente es el que más me ha convencido pero que ocupa muchísimo),
> > > kmail... pero ninguno. excepto quizá Evolution, ha colmado mis
> > > espectativas (y evolution tampoco demasiado). Echo de menos mi mutt y mi
> > > fetchmail y leer el correo en consola (especialmente si me conecto por
> > > ssh, no veas cómo XD). Lo que me gustaría saber es si hay ALGO que, de
> > > forma compatible con mutt (usease, desde consola) sea capaz de mirar el
> > > From: en las cabeceras y, dependiendo de lo que se encuentre allí, hacer
> > > relay a un servidor o a otro. ¡¡Algo tiene que haber, no fastidies!!.
> >
> > Los MUAs que mencionas no hacen lo que dices. Simplemente miran el campo
> > TO: y envian el mensaje al servidor que ese dominio tiene como MX. Lo
> > mismo hacen todos los MTAs por defecto.
> >
> > Sospecho que tienes un error de conceptos porque lo que pides es
> > bastante raro y generalmente inadmisible en la internet actual. Aunque
> > logres que algun MTA trate de usar tal o cual MX dependiendo del dominio
> > en el From:, que se puede hacer con algunos, ningún MX en su sano juicio
> > va a permitir que lo uses como pasarela.
> >
> 
> Pues probablemente... Yo lo que quiero es que miren el From: el To: o lo que
> quieran, pero que si es de yahoo, vayan a smtp.correo.yahoo.es y lo envien a
> través de él y si es de terra, vayan a mailhost.terra.es y lo envien a
> través de él. Mi problema grave es que cuando yo configuré postfix para
> hacer relay a un smtp de yahoo, si enviaba un correo con From: (o To: ) de
> terra, muchos detectores de spam pensaban que era un spammer porque estaba
> utilizando una máquina llamada "smtp.correo.yahoo.es" para enviar un correo
> de "terra.es" con lo cual se creían que estaban ante una maquina mal
> configurada que estaba siendo usada para mandar spams con From: falseado.

Lamentablemente no te puedo ayudar con postfix, pues no lo he usado
nunca, pero con exim si que se puede hacer lo que dices, aunque hay que
leerse bastante documentacion para entender el archivo de configuración,
que es muy poderoso. Seguramente postfix tiene una opción de ruteo
manual, pero habría que ver si se puede seleccionar la ruta de acuerdo
al From:. Además vas a tener que configurarlo para que se autentifique
con cada servidor. Pégale una mirada a eso.

En lo personal yo creo que estás optando por lo más complicado, porque
vas a tener que lidiar con las idiosincracias de distintos servidores y
sus configuraciones, que a veces son sumamente idiotas. Mejor mira si
puedes mandar todo por el MTA de tu ISP, a no ser que sufra de daño
cerebral terminal, que no es poco común en los MTAs corporativos.

Siento no ser de más ayuda.

Blu.



Reply to: