Version complète: sur le forum Webmaster Hub : Invalidation de certains comptes.
Webmaster Hub > Accueil > Annonces du Hub
Dan
Bonjour à tous,

Comme cela se fait à intervalle régulier, les membres dont les adresses email se sont récemment avérées invalides se voient retirer le droit de poster sur le Hub, les règles du Hub demandant explicitement une adresse email valide en tout temps.

De plus, les quelques 300 membres dont l'email s'est avéré invalide inscrits avant le 1er janvier 2006 et n'ayant jamais posté ont été supprimés de la base de données. Ils n'ont donc plus de compte sur le Hub.

Si vous êtes dans le cas de compte membre sans droit au post, merci d'envoyer un email à reinclusion_AT_webmaster-hub.com demandant la réactivation de votre compte mail en n'oubliant pas d'y mentionner votre pseudo.

Merci à tous ceux qui ont suivi les règles et ont gardé un email valide smile.gif

Les admins du Hub.
Dan
Je précise que les comptes emails étant en dépassement de quota sont considérés comme invalides, vu que les emails nouveaux ne peuvent plus être distribués.
Bourinho
Salut Dan,

Je souhaitais savoir comment tu peux verifier la validite des comptes e-mails. Aurais tu utilise les statistiques dues aux mails des 3 ans du Hub?

Par avance, merci...
Anonymus
CITATION(Bourinho @ mercredi 30 août 2006, 01h26) *
Salut Dan,

Je souhaitais savoir comment tu peux verifier la validite des comptes e-mails. Aurais tu utilise les statistiques dues aux mails des 3 ans du Hub?

Par avance, merci...

Il n'y a pas besoin de remonter sur les 3 ans du Hub. Lorsqu'une newsletter est envoyée, tous les comptes invalides retournent un 'mailer daemon', informant que l'adresse est invalide.
Bourinho
Salut,

En fait, je citais l'exemple du courrier des 3 ans du Hub car je me demandais s'il etait necessaire d'envoyer un mail (une newsletter par exemple...) pour verifier la validite d'une adresse e-mail.

Etant donne que le Hub n'envoit pas enormement de ce type de courrier ( a_thumbsup_20.gif ), et que le dernier en date me semble avoir ete envoyee a cette occasion, c'etait juste une facon detournee de poser la question suivante :
"Est il necessaire d'envoyer un courrier pour verifier la validite d'une adresse e-mail?"
petit-ourson
Je pense que c'est plutôt un mail envoyé aux personnes concernées qui grosso modo demande si l'utilisateur existe encore car il est nécessaire d'envoyer un mail pour savoir si le mail existe ;o)
Dan
Le Hub émet des newsletters à intervalle régulier, même si ce n'est pas très souvent.
Le but du jeu est de partager une info et non de spammer les membres smile.gif

Lors de l'envoi de ces newsletters, un certain nombre de mails reviennent en erreur, soit parce que l'adresse email n'est plus valide, soit parce que le compte est en dépassement de quota.

Il suffit donc de traiter ces retours et de purger la base.

Je n'ai pas voulu interdire à ces membres de lire le Hub, mais je ne leur laisse plus la possibilité de poster. C'est une mesure logique, vu que le webmaster est responsable de ce qui s'écrit sur son forum. Il faut donc pouvoir tracer les auteurs.

Nombre de membres s'étaient aussi abonnés à des posts, voire à des forums, et recevaient de ce fait un email à chaque nouvelle contribution. Mais lorsque ces adresses email devenaient invalides, cela générait un trafic non négligeable en échange de mails. On envoie pour rien, et il faut traiter le bounce. Donc double boulot pour rien smile.gif

Le nettoyage de la base n'a relevé que 1000 mails invalides, dont près de 400 inscrits depuis belle lurette n'ayant jamais posté sur le Hub. Ces comptes ont été supprimés.
Quant aux 600 autres, ils ne représentent même pas 5% du total des membres, ce qui est extrèmement faible ! On ne peut que se féliciter.

Dan
tom555
CITATION
Il suffit donc de traiter ces retours et de purger la base


Tiens, tu fais ça comment?
à la main?
Dan
CITATION(tom555 @ mercredi 30 août 2006, 10h59) *
Tiens, tu fais ça comment?
à la main?

Par script... après avoir éliminé manuellement ceux que je souhaite garder smile.gif
Nullette
CITATION(Dan @ mercredi 30 août 2006, 11h04) *
Par script... après avoir éliminé manuellement ceux que je souhaite garder smile.gif

Quelqu'un sait si ce genre de script existe avec phpBB ? (pardon pour ma question indiscrète)
Dan
Le script je l'ai développé moi même... il est simple à faire quand on connaît un peu de php wink.gif
Nullette
Ah, ok. Bravo Dan.
Je n'ai plus qu'à pleurer dans mon coin, moi, ignare en php.
Ou alors je n'aurai plus qu'à désactiver à la main les centaines de membres de mon forum dont l'email n'est plus valide sad.gif
Dan
CITATION(Nullette @ mercredi 30 août 2006, 19h36) *
Ah, ok. Bravo Dan.
Je n'ai plus qu'à pleurer dans mon coin, moi, ignare en php.
Ou alors je n'aurai plus qu'à désactiver à la main les centaines de membres de mon forum dont l'email n'est plus valide sad.gif

Il y a suffisamment d'utilisateurs de phpBB sur le Hub pour que tu puisses trouver de l'aide.
C'est très simple à écrire... mais il faut les schémas de tables du forum, et le Hub tourne sous Invision smile.gif

Dan
Nullette
... qu'est-ce que le schéma des tables ?
[ne perdez pas trop de temps à m'expliquer sur ce sujet, je poserai une autre question sur un autre sujet qui m'est bien plus utile]
Jeromnimo
Bonjour Nullette,

Dan voulait parler des noms et des champs de table des forums phpbb, notament celle qui stocke les utilisateurs (phpbb_users par defaut)
Bourinho
Je crois que le schéma des tables correspond à la façon dont est organisée ta base de données... les différentes tables et les champs qui les composent.

D'un type de forum à l'autre, cette base de données n'est pas organisée de la même façon... alors les scripts ne sont pas tout à fait identiques...

Voilà tout!
Nullette
Merci pour vos réponses smile.gif .
Dans phpBB_users j'ai
user id
user_active
username
user_emailtime
user_viewemail
etc...
Dan
Bonjour Nullette,

Tu dois aussi avoir un champ email contenant l'adresse email de l'utilisateur;

Dans ce cas, la mise à jour est simple. Il faut déterminer si tu peux aisément interdire un utilisateur de poster. C'est ce champ là qu'il faudra mettre à jour.

Dan
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.