Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/07/2006, à 20: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, à 21: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, à 17: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é smile

Hors ligne

#4 Le 27/07/2006, à 23: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, à 10: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
smile

Hors ligne

#6 Le 30/07/2006, à 00: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, à 01:01)

Hors ligne

#7 Le 16/09/2006, à 08: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, à 15:15

next-d

Re : verificateur d'email

qlq1 a une idée?

Hors ligne