Pages : 1
#1 Le 25/07/2006, à 19:41
- next-d
verificateur d'email
j'ai vu que sous windobe on pouvait le faire avecc certains soft
existe t il une appli sous linux?
merci d'avance
Hors ligne
#2 Le 25/07/2006, à 20:05
- kais
Re : verificateur d'email
sous synaptic ou adept, vous chercher les paquets contenant biff, sinon en console:
apt-cache search biff
et là vous aurez un grand choix de notificateurs de mails selon votre environnement (KDE, Gnome, Xfce,...)
il y'a aussi de très bons plugin pour superkaramba sous KDE, ou gdesklets sous Gnome, qui scannent régulièrement votre boîte à mail...
il y'a aussi des extensions pour firefox qui font cela aussi...
bon choix...
Hors ligne
#3 Le 27/07/2006, à 16:02
- next-d
Re : verificateur d'email
ok
merci de ta reponce
mais ce que je recherche est un soft ou autre qui verifie la valadation d'email
j'ai 15000 mails de clients est je voudrais savoir si leur mail sont tjrs valide
je pourrais envoye un mail a chacun d'eux mais .... c'est long sauf s'il existe qlqchose pour
voila en gros
attention c'est pour du boulot et pas pour du spam
je prefere precisé
Hors ligne
#4 Le 27/07/2006, à 22:16
- kais
Re : verificateur d'email
désolé...j'avais compris notificateurs...:D
il y'a un module perl qui permet de faire cela, c'est Mail::CheckUser (je crois qu'il est utilisé par beaucoup de sites), tu le trouveras sur le CPAN (www.cpan.org),
voici un exemple d'utilisation tels que cité dans le man de ce module:
use Mail::CheckUser qw(check_email);
my $email = 'blabla@foo.bar';
if(check_email($email)) {
print "E-mail address <$email> is OK\n";
} else {
print "E-mail address <$email> isn't valid\n";
}
si tu as la liste de tes emails dans un fichier, alors un petit script peux faire l'affaire très rapidement...
A+
Hors ligne
#5 Le 29/07/2006, à 09:45
- next-d
Re : verificateur d'email
parfait maintenant il ne resque plus qu'a faire le script
hum!!!!
pb je ne connais pas perl!!!
un coup de main serait le bien venu
Hors ligne
#6 Le 29/07/2006, à 23:51
- kais
Re : verificateur d'email
tout dépend de la manière d'accéder à l'ensemble de tes emails à vérifier,
supposons que tu les as mis dans un fichier mes_emails.txt (contenant une adresse mail par ligne), alors le script suivant devrait marcher:
#!/usr/bin/perl
my $file=shift;
open (INPUT, $file) || die "can't open $file: $!";
while (<INPUT>) {
chomp;
# $_ designe l'email a verifier
use Mail::CheckUser qw(check_email);
my $email = $_;
if(check_email($email)) {
print "E-mail address <$email> is OK\n";
} else {
print "E-mail address <$email> isn't valid\n";
}
}
close(INPUT) || die "can't close $file: $!";
que tu peux sauvegarder sous un nom, par ex. verif_mails.pl, rendre éxécutable (chmod +x verif_mails.pl), puis lancer avec
./verif_mails.pl mes_emails.txt
tu peux aussi créer un filtre (dans kmail ou evolution,...) qui lance la commande qui éxécute le script suivant:
#!/usr/bin/perl
use Mail::CheckUser qw(check_email);
my $email = shift;
if(check_email($email)) {
print "E-mail address <$email> is OK\n";
} else {
print "E-mail address <$email> isn't valid\n";
}
que tu peux aussi sauvegarder sous un nom, par ex. verif_un_mail.pl, rendre éxécutable (chmod +x verif_un_email.pl). Il te suffira alors de sélectionner les adresses emails que tu veux vérifier et tu appliques ton filtre. (Je sais que cela marche avec Kmail).
voila, j'espère que cela te sera utile...
A+
Dernière modification par kais (Le 30/07/2006, à 00:01)
Hors ligne
#7 Le 16/09/2006, à 07:57
- next-d
Re : verificateur d'email
voila le resultat
Can't locate Mail/CheckUser.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./verif.pl line 7.
BEGIN failed--compilation aborted at ./verif.pl line 7.
hum!!!!
Hors ligne
#8 Le 20/09/2006, à 14:15
- next-d
Re : verificateur d'email
qlq1 a une idée?
Hors ligne
Pages : 1