• Publicidad

Error con MIME::Lite al enviar correo.... en nuevo script

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

Error con MIME::Lite al enviar correo.... en nuevo script

Notapor scout » 2009-12-17 09:07 @421

Gente a ver si a alguno le paso esto...
Se probó script de envío de correo con MIME:Lite y funciona bien por separado , pero cuando se suma dicho código a un script que genera un xls, sin adjuntar este último... da el siguiente error...
¿A alguno le paso algo así...? o saben cómo solucionarlo...

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
Uncaught exception from user code:
SMTP auth() command failed: No such file or directory
Need MIME::Base64 and Authen::SASL todo auth
at C:/Perl/site/lib/MIME/Lite.pm line 2873
MIME::Lite::send_by_smtp('MIME::Lite=HASH(0x2586754)', 'smtp.popo.es', 'Timeout', 60, 'AuthUser', '[email protected]', 'AuthPass', 'dddddd') called at C:/Perl/site/lib/MIME/Lite.pm line 2574
MIME::Lite::send('MIME::Lite=HASH(0x2586754)') called at c:\perl\verificadoraltas15.pl line 208
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Publicidad

Re: error con mime lite al enviar correo....en nuevo script

Notapor explorer » 2009-12-17 09:14 @426

El mensaje de error es muy claro: necesitas los módulos MIME::Base64 y Authen::SASL para que MIME::Lite pueda hacer la autenticación.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: error con mime lite al enviar correo....en nuevo script

Notapor scout » 2009-12-17 10:06 @463

Ok, fenomenal, era eso: faltaban los MIME::Base64 y Authen::SASL.
Mi pregunta es por qué pide estos módulos si el script fuente no los necesitaba... y funcionaba...

No se cambió nada sobre el archivo adjunto... o valores de la configuración de correo.

Pregunto porque no me gusta quedarme con dudas...
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Error con MIME::Lite al enviar correo.... en nuevo script

Notapor explorer » 2009-12-17 10:20 @472

¿Cómo resolviste el problema?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Error con MIME::Lite al enviar correo.... en nuevo script

Notapor scout » 2009-12-17 10:38 @485

Instalé esos módulos con el ppm y luego agregué

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
use MIME::Base64;
use Authen::SASL;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


y listo... mi consulta es por qué ahora requiere del base64 y SASL cuando en código del correo no lo necesitaba anteriormente... pero bueno...es de curioso no más...

El código fuente es el citado en el post anterior por mi usuario...
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Error con MIME::Lite al enviar correo.... en nuevo script

Notapor explorer » 2009-12-17 12:10 @549

Pues supongo que lo que ha pasado es una de estas dos cosas:

* Has ejecutado el programa en otro ordenador

* Las condiciones de autenticación con el servidor de transporte de correo, han cambiado.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 0 invitados