Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Unix / Linux (http://www.forosdelweb.com/f41/)
-   -   Enviar correo smtp desde pine, pico o algun otro? (http://www.forosdelweb.com/f41/enviar-correo-smtp-desde-pine-pico-algun-otro-307570/)

djzero 13/06/2005 18:05

Enviar correo smtp desde pine, pico o algun otro?
 
Hola a todos, bueno tengo este problema estuve intentando enviar correos desde línea de comando, pero evitando usar postfix o sendmail, sino poder hacerlo a través de algún cliente como pine, pico o algun otro, usando un servidor smtp, o a través de alguna rutina en perl tambien haciendo uso de un servidor smtp, si alguien me pudiera ayudar les estare muy agradecido.

salu2

Koveart 13/06/2005 19:24

¿Qué MTA estás utilizando? Conozco un cliente de correo que se llama mutt, no sé sies lo que estás buscando.

Saludos

ociomax 14/06/2005 11:26

man mail ;-)

djzero 14/06/2005 11:34

Si!!! he estado usando mutt
 
Si!!! he estado usando mutt, pero no se como configurarle un correo smtp externo. Para poder enviar los correos via linea de comando. Tu sabes como? si me pudieras ayudar mi distro es suse.

Koveart 14/06/2005 13:08

Busca la info en la pagina oficial del cliente en cuestión.

http://www.mutt.org/

Saludos

djzero 14/06/2005 13:43

estuve revisando
 
estuve revisando el manual de referencia de mutt, com ya lo habia hecho antes pensando que posiblemente no hubiera visto algun detalle, pero mutt usa sendmail para enviarlo y yo lo que se quiere es que digamos desde linea de comando llame a algun script o alguna rutina o cliente para enviar x correo por medio de un smtp externo. Ya lo intente y no lo he logrado. O no se si alguien sepa de alguna rutina en perl se pueda?.

Koveart 14/06/2005 13:53

Lo que necesitas es algún MTA, si no quieres sendmail instala otro o sencillamente usa algún MTA como por ejemplo de gmail par aque puedas enviar tus correos por POP3. No es tan complicado. mutt es como Outlook pero en la parte de consola. El resto es igual.

Saludos

djzero 14/06/2005 14:11

Me podrias ayudar a configurarlo?
 
Si no fuera mucha molestia me podrias ayduar a configurarlo. la cuent digamos si tengo de gmail digamos es [email protected] estuve revisando en ~/.muttrc. o donde le configuro que me tome esa cuenta para que mande los correos a través de ella?. Espero me puedas ayudar en este problema.

djzero 13/07/2005 13:53

problema resuelto!!!.
 
Bueno pues despues de moverle por mucho un amigo me ayudo haciendo un script en perl que la verdad quedo de poca y si funciona sin necesidad de ningun cliente solamente de una libreria en perl que es Net:SMTP

les dejo el codigo. Pero porfa como me lo pasaron dejen el autor de este codigo. ya que lo paso de a free opensource.

archivo.pl
################################################## ###########################
#!/usr/bin/perl

###########
# Creado por:
# David Llamas
# 14 - Febrebro - 2005
##########

use Net::SMTP;
$msg="Mensaje a enviar";

sub smtp_email {

@mail_list = ('[email protected]');
$smtpserver = 'smtp.mail.com';
$smtpuser = '[email protected]';
$sender = Net::SMTP->new ($smtpserver, Timeout => 10);
$sender->mail ($smtpuser);

$sender->to ($mail_list[0]);
# $sender->to ($mail_list[1]); <-- este se aumenta dependiendo del numero de usuarios a enviarse


$sender->data ();
$sender->datasend ("From: mi\@correo.com\n");
$sender->datasend ("To: correo_destino\@mail.com \n");
$sender->datasend ("Subject: $msg \n");
$sender->datasend ("\n");
$sender->datasend ("$msg \n");
$sender->datasend ("\n");
$sender->dataend;
$sender->quit;
}

smtp_email($column[0], $column[4], $host);

################################################## #########################

Espero les sirva y gracias a quienes intentaron ayudarme.

salu2 :adios:


La zona horaria es GMT -6. Ahora son las 19:59.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.