• Publicidad

Enviar correo desde Perl

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Re: Enviar correo desde Perl

Notapor noa86 » 2011-05-07 06:18 @304

He activado el debug pero no me muestra nada más que el mismo error :
Could not connect to SMTP server.
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Publicidad

Re: Enviar correo desde Perl

Notapor explorer » 2011-05-07 06:28 @311

Pues a mí me sale un montón de información:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
explorer@casa:~/Documentos/Desarrollo> ./kk.pl
Net::SMTP::SSL>>> Net::SMTP::SSL(1.01)
Net::SMTP::SSL>>>   IO::Socket::SSL(1.38)
Net::SMTP::SSL>>>     IO::Socket::INET6(2.67)
Net::SMTP::SSL>>>       IO::Socket(1.31)
Net::SMTP::SSL>>>         IO::Handle(1.28)
Net::SMTP::SSL>>>           Exporter(5.64_01)
Net::SMTP::SSL>>>   Net::Cmd(2.29)
Net::SMTP::SSL=GLOB(0x864f81c)<<< 220 mx.google.com ESMTP g58sm2001529wen.20
Net::SMTP::SSL=GLOB(0x864f81c)>>> EHLO localhost.localdomain
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250-mx.google.com at your service, [87.220.26.155]
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250-SIZE 35882577
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250-8BITMIME
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250-AUTH LOGIN PLAIN XOAUTH
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250 ENHANCEDSTATUSCODES
Net::SMTP::SSL=GLOB(0x864f81c)>>> AUTH LOGIN
Net::SMTP::SSL=GLOB(0x864f81c)<<< 334 VXNlDF5hbWU6
Net::SMTP::SSL=GLOB(0x864f81c)>>> amZlcdjs9AZ21haWwuY29t
Net::SMTP::SSL=GLOB(0x864f81c)<<< 334 UGFzcsdfcmQ6
Net::SMTP::SSL=GLOB(0x864f81c)>>> T2hjsdfdlzaDA1
Net::SMTP::SSL=GLOB(0x864f81c)<<< 235 2.7.0 Accepted
Attachments successfully verified
Net::SMTP::SSL=GLOB(0x864f81c)>>> MAIL FROM:<[email protected]>
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250 2.1.0 OK g58sm2001529wen.20
Net::SMTP::SSL=GLOB(0x864f81c)>>> RCPT TO:<[email protected]>
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250 2.1.5 OK g58sm2001529wen.20
Net::SMTP::SSL=GLOB(0x864f81c)>>> DATA
Net::SMTP::SSL=GLOB(0x864f81c)<<< 354  Go ahead g58sm2001529wen.20
Net::SMTP::SSL=GLOB(0x864f81c)>>> From: [email protected]
Net::SMTP::SSL=GLOB(0x864f81c)>>> To: [email protected]
Net::SMTP::SSL=GLOB(0x864f81c)>>> Reply-To: [email protected]
Net::SMTP::SSL=GLOB(0x864f81c)>>> Subject: Hello!
With No attachments
Net::SMTP::SSL=GLOB(0x864f81c)>>> MIME-Version: 1.0
Net::SMTP::SSL=GLOB(0x864f81c)>>> Content-Type: text/plain
Net::SMTP::SSL=GLOB(0x864f81c)>>> Just testing it
Net::SMTP::SSL=GLOB(0x864f81c)>>> .
Net::SMTP::SSL=GLOB(0x864f81c)<<< 250 2.0.0 OK 1304766222 g58sm2001529wen.20
Sending email
Mail sent!
Net::SMTP::SSL=GLOB(0x864f81c)>>> QUIT
Net::SMTP::SSL=GLOB(0x864f81c)<<< 221 2.0.0 closing connection g58sm2001529wen.20
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4

Quizás el problema esté en otro sitio... pero sin más información, es muy difícil de averiguar.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Enviar correo desde Perl

Notapor noa86 » 2011-05-07 06:46 @323

Si hago:

[root@localhost cgi-bin]# ./email.pl

sí me sale todo lo que te ha salido a ti. Y se envía el email, pero el problema me da al ejecutarlo en el navegador.

¿No será por algún tema de Apache o así?
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Re: Enviar correo desde Perl

Notapor explorer » 2011-05-07 07:45 @365

¿Sale alguna información en los ficheros de log del servidor web? Ahí sí que debería salir algo.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Enviar correo desde Perl

Notapor noa86 » 2011-05-07 08:19 @388

Yo en el que miro es en error_log. ¿Hay algún otro donde mirar?
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Re: Enviar correo desde Perl

Notapor explorer » 2011-05-07 08:52 @411

Los accesos quedan registrados en el access_log, pero sí, en el error.log deberían quedar registrados los mensajes de error, y en algunas ocasiones, alguna información más.

Lo que me extraña es que no salgan los mensajes de depurado en tu navegador.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Enviar correo desde Perl

Notapor noa86 » 2011-05-08 13:15 @593

Pues no me aparece nada por ningún lado.

No sé qué hacer... pero necesito que me funcione... es para un proyecto que estoy llevando a cabo.
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Anterior

Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados

cron