On Mon, Aug 22, 2005 at 06:31:47PM -0300, Hugo L?pez wrote:
> La maquina que tiene que enviar el mail, no tiene ningún SMTP
> funcionando y, para que lo que yo necesito no es necesario;
> simplemente tengo que configurar el correo para que use el SMTP que
> está en otra máquina de mi red
Mira, una solucion sencilla es hacer un miniscript de Perl que te mande los
mails. Es bastante facil de implementar con solo el modulo

Mail::Sender

Como dice la documentacion:

"Mail::Sender provides an object oriented interface to sending mails. 
 It doesn't need any outer program. It connects to a mail server directly 
 from Perl, using Socket."

O sea, basicamente usando esto no necesitas ningun SMTP instalado ya que
genera las conexiones directamente usando socket al servidor donde estas
queriendo mandar los mails y VOILA!.

http://search.cpan.org/~jenda/Mail-Sender-0.8.10/Sender.pm

Ahi va la URL.


> No quiero "re-inventar la rueda" haciendo un script que envíe el mail
> de esa forma... Quería usar algo "standard".
Mail::Sender es un modulo bastante estandar de Perl. De hecho es de los
mas facilotes de usar y es MUY bueno.
Para instalarlo en cualquier distro ejecuta como root:

perl -MCPAN -e 'install Mail::Sender'

despues que instale (seguramente si nunca instalaste ningun modulo de
Perl te va a preguntar varias cosas que son faciles de responder,
ejemplo: si usas proxy, desde donde queres bajar las cosas -fijate de
poner un mirror cercano a Argentina, bannerlandia tiene uno-).


> Lo que estuve buscando por Google, se refiere a la instalación de un
> servidor SMTP completo... lo que para mi caso (creo que) es una
> exageración (no se va a usar para ninguna otra cosa que no sea estos
> mails de alerta).
Si, es una exageracion. Ahora, si vos los mails los queres mandar desde
un cliente de correo, existe un programita que viene en gentoo que te
hace esto pero se queda escuchando en un puerto en localhost y te manda
mails, pero no es un MTA.


> Creo que la distro no tiene nada que ver en todo esto (es un RedHat
> 9... ¡sí... ya se que lo tengo que actualizar!) :)
Nah, no tiene nada que ver. No se si lo tenes que actualizar, te
recomendaria un cambio en algunos paquetes y nada mas (o sea, los 
paquetes que tuvieron vulnerabilidades desde que salio tu distro).

PD: Una vez que instala, fijate de hacer

man Mail::Sender

para leer la documentacion del paquete.


Saludos,

Felix

-- 
 Felix Cuello
 [EMAIL PROTECTED]
-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a