• Publicidad

MIME::Lite

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

MIME::Lite

Notapor abatel » 2009-06-22 06:32 @314

Hola gente, muy buenas, soy novatillo por estos mundos y necesito que me echéis en una mano a aclararme unas cosillas. Utilizo este método para enviar unas notificaciones de unos script, lo que para es que el cuerpo del mail, esta restringido a 600 caracteres, me gustaría saber si hay alguna opción de poder ampliar, y en este caso cómo hacerlo... Muchas gracias de antemano.
abatel
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2009-06-22 06:22 @307

Publicidad

Notapor explorer » 2009-06-22 07:11 @341

Bienvenido a los foros de Perl en Español, abatel.

¿Quién determina ese límite de caracteres? Por que el módulo no tiene esos límites... de hecho, yo he enviado correos 1000 veces más grandes con él.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

MIME::LITE

Notapor abatel » 2009-06-22 10:05 @461

Vaya... pues será otro el problema. Como ya te he comentado tengo unos scripts que hacen unas consultas sobre una BBDD, y muestran en el correo una serie de datos... y no consigo hacer que salgan correos de más de 600 caracteres más o menos.

¿Alguna sugerencia? El cuerpo del mensaje que es el que se corta, lo guardo en una variable ($texto):

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
 $Semail = MIME::Lite->new (
                From => '[email protected]',
                To => $destinatarios,
                Subject => $asunto,
                Type => 'text/plain',
                Data => $texto);
        $Semail->send;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4



¿Tenéis idea de dónde puede estar el problema, porque ya te digo al sacar de la BBDD una consulta, de un campo con muchos caracteres, saca el mail, cortado. El tema del tipo, ¿puede ser por eso?

Muchas gracias por la contestación.
abatel
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2009-06-22 06:22 @307

Notapor explorer » 2009-06-22 10:21 @473

Pues no...

Lo interesante sería ver el mensaje de devolución del servidor de correo, que justificase el porqué lo recorta (suponiendo que sea él el responsable: ya te digo que el módulo no tiene límites).

¿No estará lleno el disco duro?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

MIME::LITE

Notapor abatel » 2009-06-22 11:08 @506

Pues ahí no te podría concretar, creo que no llega reporte ya que el correo sale de una dirección virtual (porque si no me equivoco, en el FROM => '[email protected]', entonces no llega ningún reporte del servidor. Y lo del disco duro, no es el caso, por que hay espacio suficiente.

El campo de la BBDD, lo descarto también, porque los guarda todos los caracteres, y no es lógico que venga de ahí el problema. ¿Y de la consulta?

Seguiré indagando en el asunto... Gracias de nuevo.
abatel
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2009-06-22 06:22 @307

Notapor explorer » 2009-06-22 11:56 @539

Pues eso... si hay un error, debería llegar al buzón del From.

Haz pruebas con un from de verdad, para ver qué te devuelve.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

mime::lite

Notapor abatel » 2009-06-24 04:56 @247

He estado probando esta última opción y no devuelve ningún tipo de reporte... ¡¡¡puuuff!!! Ya no sé por dónde meterle mano...
abatel
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2009-06-22 06:22 @307

Notapor explorer » 2009-06-24 05:14 @259

¿Has activado la opción Debug=>1 en la función send() para saber qué pasa? (busca la palabra Debug en el manual de MIME::Lite para ver ejemplos).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Módulos

¿Quién está conectado?

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

cron