2008-06-06 19:57 @873 |
|
|
 |
explorer
Administrador
|
Registrado: 2005-07-24 18:12 @800 Ubicación: Valladolid, España Mensajes: 10270
|
|
|
|
Prueba a cambiar Using perl Syntax Highlighting Host => 'https://correoweb.local.com.mx/exchange/', por Using perl Syntax Highlighting Host => 'correoweb.local.com.mx', De todas formas, yo creo que con el protocolo SMTP, no funcionará el acceder a un servicio vía web de Exchange.
_________________ JF^D Perl programming
|
2008-06-09 12:20 @556 |
|
|
 |
Kiloko
Perlero Adicto
|
Registrado: 2007-07-10 18:26 @810 Ubicación: MOnterrey NL Mensajes: 244
|
|
|
|
Listo, ya quedó... Using perl Syntax Highlighting use strict;
use Mail::Sendmail;
# Creamos el hash con nuestro mensajes
my %mail = (
To => 'micorrreo@hotmail.com',
Cc => 'miotrocorreo@,com.mx',
From => 'sucorreo@mexico.com.mx',
Subject => 'HOLA SOY UN EJEMPLO',
Message => 'SOY UN EJEMPLO DE Correo ',
Smtp => 'equipo.local.mx' # Esto era lo que fallaba, hubo que cambiarlo
);
unless (sendmail(%mail)) {
# Error!
print "ERROR\n";
exit(1);
}
# Envío correcto.
print "OK. Log says:\n", $Mail::Sendmail::log;
#print "OK\n";
#exit(1);
Y listo, era la dirección de SMTP.  Encontré esta liga, y me sirvió mucho http://cpan.uwinnipeg.ca/htdocs/Mail-Sendmail/README.html
_________________ Nunca interrumpas a tu enemigo cuando está cometiendo un error
Napoleón Bonaparte
|
2011-04-04 10:16 @469 |
|
|
Txemaracas
Perlero Frecuente
|
Registrado: 2011-04-04 10:06 @462 Mensajes: 133
|
|
|
Re: Problemas al enviar mail con Perl
|
Hola tengo un problema al enviar un e-mail. Probé este código: Using perl Syntax Highlighting #!/usr/bin/perl -w
use strict;
use Mail::Sendmail;
open (MAIL,"|/usr/lib/sendmail -t");
print MAIL "To: to\@e.mail\n";
print MAIL "From: from\@e.mail\n";
print MAIL "Subject: Asunto del mensaje\n\n";
print MAIL "Cuerpo del mensaje\n";
close(MAIL);
exit(1);
pero me da el siguiente error: "Global symbol "@hotmail" requires explicit package name at EnviarPrueba"Alguien podría ayudarme, por favor. Gracias.
|
2011-04-04 15:20 @680 |
|
|
Txemaracas
Perlero Frecuente
|
Registrado: 2011-04-04 10:06 @462 Mensajes: 133
|
|
|
Re: Problemas al enviar mail con Perl
|
Hola. Si pongo lo que me dijiste me dice lo siguiente: Using bash Syntax Highlighting @ubuntu:~/Escritorio$ perl EnviarPrueba
sendmail: fatal: open /etc/postfix/main.cf: No such file or directory Using perl Syntax Highlighting #!/usr/bin/perl
use strict;
use Mail::Sendmail;
open(SENDMAIL, "| /usr/sbin/sendmail -t");
print SENDMAIL "Reply-to: pedro\@hotmail.com";
print SENDMAIL "Subject: Mensaje con perl";
print SENDMAIL "To: pedrito\@hotmail.com";
print SENDMAIL "Content-type: text/plain";
print SENDMAIL "\n\n";
print SENDMAIL "Este es el texto del mensaje";
print SENDMAIL "\n\n";
close(SENDMAIL);
|
2011-04-05 05:19 @263 |
|
|
Txemaracas
Perlero Frecuente
|
Registrado: 2011-04-04 10:06 @462 Mensajes: 133
|
|
|
Re: Problemas al enviar mail con Perl
|
|
Hola, muchas gracias por tu ayuda. Espero no ser muy pesado. Es que estoy aprendiendo poco a poco tanto a usar Linux como Perl y estoy un poco perdido, a veces. He encontrado una guía para configurar el postfix pero, la verdad, hay alguna cosa que no entiendo muy bien. Por ejemplo, esto:
root@regocorreo:~# cd /etc/postfix/ root@regocorreo:~# nano main.cf
(Archivo principal de configuración donde definiremos los parámetros que este servidor tendrá)
Nos dirigimos a las últimas líneas donde se encontraran las variables a modificar: myhostname regocorreo.lucas.com
(Nombre del host que tiene el servidor de correo, recuerde que este nombre debe de ser el que hemos configurado en el DNS)
mydomain lucas.com (Dominio para el cual recibiremos correos electronicos) ¿Aquí sería hotmail o algo?
mydestination lucas.com (Podremos recibir correos para la máquina local, donde realizaremos nuestras primeras pruebas)
mynetworks 192.168.1.0/24, 127.0.0.0/8 (Definiremos la dirección de red, de donde queramos que puedan salir o entrar los correos) ¿esto lo dejo así?
Sino puedes ayudarme, no pasa nada. Muchas gracias.
|
2011-04-05 05:51 @285 |
|
|
 |
explorer
Administrador
|
Registrado: 2005-07-24 18:12 @800 Ubicación: Valladolid, España Mensajes: 10270
|
|
|
Re: Problemas al enviar mail con Perl
|
Me parece que estás un poco perdido... No tienes que configurar un servidor de recepción de correo (MSA), sino un agente de transporte de correo (MTA). No conozco postfix, pero, en principio, te valdría con configurarlo con el nombre del servidor de correo al que tiene que conectarse para poder reenviarle los correos que le vas a enviar.
_________________ JF^D Perl programming
|
| Reglas del Foro |
No puedes abrir nuevos temas en este Foro No puedes responder a temas en este Foro No puedes editar tus mensajes en este Foro No puedes borrar tus mensajes en este Foro No puedes enviar adjuntos en este Foro
|
|
Socializa |
 |
|