[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Lire les courriers a l'aide d'un browser
- To:
- Subject: Re: Lire les courriers a l'aide d'un browser
- From: Jean-Francois Lauzon <>
- Date: Fri, 21 Apr 2000 18:43:14 -0400
-
In-reply-to: <[email protected]>
... while talking to smtp12.sympatico.ca.:
>>> RCPT To:<[email protected]>
<<< 550 <[email protected]>... User unknown
550 <[email protected]>... User unknown
tsk tsk tsk.... Enfin
Voici un petit bout de script qui pourrait te donner une idee pour
peu etre te faire une p'tite solution 'homegrown'.
---------------
#!/usr/bin/perl
# Svp, je suis pas un king du perl...
# loin de la est ma pretension...
use CGI qw(:standard escapeHTML);
use Mail::POP3Client;
my $username = param("username");
my $password = param("password");
my $pop_server = param("pop_server");
$pop = new Mail::POP3Client( USER => $username,
PASSWORD => $password,
HOST => $pop_server );
$pop->Connect() || die $pop->Message();
# Prevois quelque chose autre que "die" pour apache...
# Si ta mailbox est vide
$msgcount = $pop->Count();
while ($msgcount) {
$message{$msgid++} = $pop->Retrieve($msgcount--);
}
# Chaque message est dans $message{$msgid}
# Si tu veux vraiment voir les messages pas filtres
# fait quelque chose du genre....
while ($msgid--) {
print $message{$msgid};
# Delete-les a mesure si tu veux avec une p'tite loop...
# $pop->Delete($msgid);
}
# A partir de la..
# Tu devrais etre amplement capable de fignoler ca... :)
# JF Lauzon <[email protected]>
$pop->Close();
------------
J'espere que ca t'as aide.
Ciao!
JF