Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2002, 13:45
gilgamesh
 
Fecha de Ingreso: agosto-2001
Mensajes: 96
Antigüedad: 23 años, 3 meses
Puntos: 0
PARA remy_naranjos

Hola

En los anteriores post

vi un cgi y lo trate de adaptar a mis necesidades, pero obio no funciona, me puedes ayudar, la adaptacion es esta:

#!/usr/bin/perl -w

print "Content-type: text/html\n\n";
################################################## ##
#Este es un script que envia emails a una lista de usuarios
#Realizado por Ing. Remisel Naranjo Dieguez. Cuba
################################################## ##

use strict;
use CGI qw(:all);
##
my $pathfile = "hhtp//www.harveysuru.com/web/cgi-bin/user/userlist.txt";

# Asunto del email

my $subj = "Este es el Subject.";

# Cuerpo del mensaje
my $name = '';
my $body = ("Cuerpo del mensaje.");
my $email='';
my $count = 0;
# enviar email

open (FILE, "$pathfile");
while ($a = <FILE>) {
chomp $a;
&send_mail('[email protected]', $a, $subj, $body, $name, $email);
$count++;
}
close (FILE);


## Send email

sub send_mail{

my $sendmail = "/usr/sbin/sendmail -v -t";

# Envio email
open (MAIL, "|$sendmail");
print MAIL "TO: $a \n";
print MAIL "FROM: webmaster\@metunas.co.cu \n";
print MAIL "SUBJECT: $subj \n\n";
print MAIL "$body \n";
print MAIL "$name \n";
print MAIL "$email \n;
close(MAIL);
}


Me imagino que debo estar haciendo un monton de cosas mal pero no me doy cuenta; el archivo userlist.txt esta en su carpeta, pero tengo una duda sobre como tengo que poner los mail si con comillas solos o con punto y coma para separarlos , ademas como
llamo al cgi, con rutas relativas o absolutas (tipo http//www.....)


Desde ya gracias por tu tiempo