Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
Verify User Email Addresses Details »»
Verify User Email Addresses
Version: 1.00, by Gary King Gary King is offline
Developer Last Online: Jun 2020 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 06-16-2003 Last Update: Never Installs: 43
 
No support by the author.

[align=center]VERIFY USER EMAIL ADDRESSES[/align]

[high]DON'T FORGET TO CLICK ON THE INSTALL BUTTON TO RECEIVE UPDATES MADE TO THIS HACK, AND THANKS FOR INSTALLING THIS! [/high]

What does this hack do?
  • verifies the email addresses of all your users and checks for invalid or non-existant email addresses
  • displays a list of the users who have an invalid or non-existant email address
How do I install this?

Simply read the instructions in the attached file.

Why would I install this?
  • this hack is extremely useful for finding which member(s) are using bogus (fake) email addresses in their accounts
  • this is good if you want to be able to send out newsletters, etc. to all your members, and so you can make sure that they are using valid email addresses

Bugs, Suggestions, Comments

Got something to say about this particular hack? Then don't hesitate to reply back to this thread, and once I've read your post, I'll post a reply to your particular bug, suggestion, or comment.

Screenshots
admin cp nav panel
begin process page
users have been verified

*NOTE*

This hack will only check the email domain of the users' email addresses, since it is not really possible to verify each and every email address. If you would like to actually check every one of your users' email addresses, then you'll have to send an email out to them, and see which ones bounce.


[high]DOWNLOAD[/high]

This version of this hack only displays the users that have invalid email addresses. Use this for quickly checking which users have invalid/non-existent/no email addresses, instead of version below.
Download instructions-invalid.txt now!

This version of this hack is the same as the above, but it will display ... valid or ... INVALID when checking your members. It's a good idea to use this if you're not sure if the hack locks up after processing a large number of users (so basically, use this version if you have a large number of users).
Download instructions-all.txt now!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 06-21-2003, 08:32 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

heres the fix in email.php find

PHP Code:

if ($DB_site->num_rows($users)) { 
and replace with

PHP Code:

if ($DB_site->num_rows($verifyemail)) { 
that should sort it out
Reply With Quote
  #53  
Old 06-22-2003, 02:36 AM
lalo landa lalo landa is offline
 
Join Date: Nov 2002
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

there's some way to do this check user by user?...

like in edit user options (check e-mail)

And, add something like we check a box in the list of users to do a mass move or prune ??

this add on will be greate.. but the hack it's cool too!!!

Thnxs! (install!!!)
Reply With Quote
  #54  
Old 06-22-2003, 10:47 AM
Kriek's Avatar
Kriek Kriek is offline
 
Join Date: Jul 2002
Location: Florida
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wolfe, thanks! Works like a charm aside from the Do next page not working.
Reply With Quote
  #55  
Old 06-22-2003, 10:59 AM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

errmmm not sure d00d will take another look @ the code annd gt back 2 u
Reply With Quote
  #56  
Old 06-22-2003, 11:02 PM
Kriek's Avatar
Kriek Kriek is offline
 
Join Date: Jul 2002
Location: Florida
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me shows appreciation
Reply With Quote
  #57  
Old 06-24-2003, 07:38 AM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is some original thinking here. I like that. GOod work.
I have installed this and run this on a site with 4000 members just to see how many would show up. And only 10 users had some none existent domain. One had: i@m.god
Reply With Quote
  #58  
Old 06-25-2003, 06:13 AM
Capt PPRuNe's Avatar
Capt PPRuNe Capt PPRuNe is offline
 
Join Date: Mar 2002
Location: UK
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, but until someone can verify that this will not ground a vB board with over 60,000 members there is no way I'm going to try it. Even if it only took 10 minutes for 4,000 members that works out to at least 2.5 hours for my board.

I already have a hack installed that just does the verification during registration. What you have here is just something that finds old registrations with false email addresses. You might as well just run your 'find registrations awaiting email confirmation' on anything over a week old for example and then delete those. There is also a script that automatically deletes unverified email addresses which are over 10 days old after sending reminders on day 3, 5, and 8 to verify.

Nope, not going to install this one because anything that is going to make the server work hard for a few hours is not on. No doubt good for much smaller membership boards.

Hope you take the above as useful criticism as some hacks really do not take into account the requrements of boards with larger membership levels.
Reply With Quote
  #59  
Old 06-25-2003, 02:01 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i am working on fixing this hack so it proccesses then like the update counters does and perpage aswell so it will be alot better for bigger boards
Reply With Quote
  #60  
Old 07-07-2003, 10:30 PM
Skyline_GT Skyline_GT is offline
 
Join Date: May 2003
Location: Vancouver, BC
Posts: 482
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hm..
When I press Begin process
it takes forever to load..
I wait for 4 mins..
i have abouy 6000 members,
Reply With Quote
  #61  
Old 07-07-2003, 10:37 PM
Skyline_GT Skyline_GT is offline
 
Join Date: May 2003
Location: Vancouver, BC
Posts: 482
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got this error
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/gamerzon/public_html/forum/admin/db_mysql.php on line 190
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:32 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04376 seconds
  • Memory Usage 2,302KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete