• Publicidad

Problemas con Pop3Client

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

Re: Problemas con Pop3Client

Notapor macaruchi » 2011-01-07 17:05 @753

Al fin pude conectarme. Mira el script que hice para la conexión:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!/usr/bin/perl -w
  2. use Net::POP3;
  3. use strict;
  4.  
  5. my $username = "data\@server.com";
  6. my $password = "pass";
  7. my $pop3conn = Net::POP3->new("mail.server.com", timeout =>30);
  8. my $nummsgs = $pop3conn->login($username,$password);
  9.  
  10. my ($messages,$size) = $pop3conn->popstat();
  11. print "There are $messages messages totaling $size bytes\n";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

Creo que el problema era "data\@server.com"; que estoy escapando el @
macaruchi
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2006-09-08 14:22 @640

Publicidad

Re: Problemas con Pop3Client

Notapor explorer » 2011-01-07 17:23 @766

Ya lo sabemos para la próxima vez: obligarte a publicar el código :)

Lo del escapado de la '@' es porque estás usando dobles comillas. Si las pusieras simples, no haría falta (las dobles comillas hacen una interpolación de las variables que encuentre, y claro, si encuentra una '@' se piensa que @server es un array :) )

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. my $username = '[email protected]';
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
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: Problemas con Pop3Client

Notapor macaruchi » 2011-01-07 19:37 @859

Gracias por la ayuda... La verdad lo que quería era poder descargar los correos de esa cuenta y enviar a los adjuntos a otra carpeta para que un script lo procesara y enviara a una BD. Tenía 2 semanas tratando de conseguir algo así hasta que lo conseguí, parece que mucha gente anda detrás de lo mismo, por lo que, si se puede, podría enviar el script que conseguí para que todos los usuarios de Perl hispanos puedan usarlo, no es de mi autoría pero tiene sus créditos.
Si me puedes decir cómo subirlo o a quién enviárselo, sería bueno en la sección de scripts o algo así, con gusto lo comparto o lo sigo compartiendo.

Gracias por tu ayuda... Me ayudó bastante.
macaruchi
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2006-09-08 14:22 @640

Re: Problemas con Pop3Client

Notapor explorer » 2011-01-08 11:57 @539

Puedes dejarlo en el foro Proyectos. Le das un buen asunto y una descripción suficiente como para que Google la indexe y sea luego accesible a todas las personas que están buscando algo así.

Hace quien años hice algo parecido, con la ayuda de procmail, munpack y fetchmail. De hecho, sigo pensando en ellos como primeras alternativas cuando se trata de procesar correos electrónicos. Naturalmente, con Perl, cabe un punto más de flexibilidad a lo que se puede hacer, pero la simplicidad de las herramientas de hace más de dos décadas, no se pierde, salvo que nos olvidemos de ellas, o incluso, que no sepamos siquiera que existen.
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

Anterior

Volver a Básico

¿Quién está conectado?

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