View Full Version : Can someone PLEASE get me a free email ban list?
PCTORQUE
Sun 1st Feb '04, 6:48pm
I've been trying for days to get the list from:
http://i4net.tv/marticle/get.php?action=getarticle&articleid=30
but the website seems to never be up. Besides I remember the last time I looked at it and the site was up (weeks ago) the list was dated over a year ago if I remember right. I'll pay for an updated accurate correctly formatted free email list to put in place.
princessangry
Sun 1st Feb '04, 6:50pm
ur right... hih.
welo
Wed 28th Apr '04, 5:33am
Well, I finally managed to track down eva2000's free email (http://i4net.tv/marticle/get.php?action=getarticle&articleid=30) list (some might recall it wasn't available for the longest), retrieved, sorted, cleaned it up, and saved it as a text file. Thought it might come in handy for some folks later.
One thing though, is his list states that it contains 30,844 domains and I'm counting 12,287. Since the list appears to be a little old there's no telling how many of these places are still running. Regardless, it's a pretty good list if you want to slug it into your board to halt free email signuppers. AOL has been added to the list on general principle. :)
I have uploaded it below as four files: 0-9, A-G, H-M, N-Z (this board has a 100Kb limit on text file uploads and the whole shebang is around 206k). Anyway, hope this helps a few folks.
Dream On
Wed 28th Apr '04, 6:35am
:confused: i dont understand what we can do with this list ?
merk
Wed 28th Apr '04, 7:23am
Put it in the admincp section and people who sign up for free email addresses will not be entitled to register at your forum.
Not the most handy thing for a small forum :)
welo
Wed 28th Apr '04, 1:42pm
:confused: i dont understand what we can do with this list ?
Like merk says, it's at your administrative discretion as to whether or not to use it for your community. To apply it to your board however, go to:
ACP > vBulletin Options > User Banning Options > Banned Email Addresses
...and copy/paste the list into the corresponding textarea. Since this thing is split into three files make sure you include a space after C&Ping each section, or the last domain on the previous list will run together with the first domain on the next list.
welo
Wed 26th May '04, 2:04pm
Just a quick note. The above textfiles have changed because the previous versions didn't contain ampersands (@) in front of the free email domains, and I found out VB wasn't catching the signups. The new files have rectified this.
welo
Sat 6th Nov '04, 3:48pm
Attached lists in first post of this thread have been updated with around 100 additional free email addresses. Also added in the list are some services corresponding to disposable email addresses (emails that self-implode after so many hits or certain amount of time).
AOL is thrown in just because I can :). If you regard AOL a legitimate ISP you'll need to track that one down and remove it yourself. Should be fairly easy since the lists are fully alphabetized.
Bacteria Man
Wed 11th May '05, 2:54pm
Welo, thanks for your time editing and updating this list.
I actually need it for a project unrelated to vB.
I'll find out for myself soon enough, but how expensive is it to parse 12,000+ entries? I wonder if putting them into a database table would be faster/more efficient (?)
welo
Mon 22nd Aug '05, 1:48pm
Files have been updated to include the disposable email services mentioned on this thread (http://www.vbulletin.com/forum/showthread.php?t=148061), as well as adding a few more I've picked up along the way over the course of the year. The collective list currently stands at 12398 domains. One of these days when I have nothing to do I might start going through and visiting these places to see which ones still exist :).
GearTripper
Thu 2nd Mar '06, 2:53pm
hello; is this the most current version of this type of list available?
welo
Thu 2nd Mar '06, 9:01pm
I haven't encountered anything else to add to it since it was last updated. Maybe one or two. I have adjusted the policy on our board so we do accept Gmail signups now, so if you want to do that too then it'll need to be removed from the list.
deatheyes
Sat 4th Mar '06, 8:09am
how to use it ????
MRGTB
Sun 5th Mar '06, 11:57pm
how to use it ????
Add them to your ban list of emails. But to be honest there are so many free emails out there, people will still find ones that work. Better to just wait for spammers. Then when they spam, check there email address used to see if it's a free one and start banning them that way I think one by one as and when they need to be banned.
fraser
Mon 27th Mar '06, 8:59am
Hi this is my first post,
I dont use VBulletin, but after reading around for a list of free email domains i came across this thread... the list is good, great even, but it does have a great deal of old, non-existant servers listed. I saw the post...
One of these days when I have nothing to do I might start going through and visiting these places to see which ones still exist
...and thought to myself TOO MUCH HARD WORK!!! I can write a script to do just this in a second. So I did, and it works. If you want to do the same here are some instructions.
1) first put all the emails in one text file: email_list.txt
2) create a php file list.php - with the following code.
<?
// get all the emails in a string
$all = file_get_contents('email_list.txt');
// strip off all the '@' symbols
$all = str_replace('@', '', $all);
// Create an array of all the domains
$list = explode(" ", $all);
// count the total number of domains
$count = count( $list );
// loop through the domains
for($i = 0; $i < $count; $i++)
{
// if there is a mail server at the domain
if ( checkdnsrr ( $list[$i] , "MX" ) )
{
// out put the domain with the '@' symbol added
echo "@".$list[$i]." ";
}
}
echo "<br />!!EOF";
?>
You now have a list of only the domains which have a valid mail server. Enjoy.
P.S. I also made a modified version which shows the whole list with - Has an MX server or Has NO MX server in GREEN or RED respectivley, just to show it works...
http://www.myupb.com/upb1.97/freeemail.php
fraser
Mon 27th Mar '06, 9:03am
here are instructions to get an upto date list.. http://www.vbulletin.com/forum/showpost.php?p=662305&postcount=1
fraser
Mon 27th Mar '06, 9:05am
here is a post with the list and instructions how to update it... http://www.vbulletin.com/forum/showthread.php?p=1100896#post1100896
Joe Gronlund
Mon 27th Mar '06, 9:15am
here is a post with the list and instructions how to update it... http://www.vbulletin.com/forum/showthread.php?p=1100896#post1100896
Very handy., thanks :)
welo
Mon 27th Mar '06, 10:23am
Okay, that's pretty good. Had considered doing something similar a looong time ago and never quite got to it. Thanks for posting the script. I'll see about updating the list using it later this week.
Floris
Mon 27th Mar '06, 5:48pm
[mod action] Threads Merged
fraser
Mon 27th Mar '06, 8:46pm
Ok i sorted and collected, then collected some more ;) Figured since i got a stack of them here id share the rest i found...
here is a list of 16584 (not a typo) unique valid free email domains....
http://www.myupb.com/upb1.97/biglist.php
...
if your interested, it gets tough processing arrays that have a lot of keys... So instead of loops you must use array functions to handle them..Here is what i did...
1) Dump as many free domains into a text file as i can find.. call it 'my_biglist.txt'
2) created this file, called 'process_biglist.php'
<?php
// get all the emails in a string
$all = file_get_contents('my_biglist.txt');
// strip off all the '@' symbols
$all = str_replace('@', '', $all);
// Create an array of all the domains
$list = explode(" ", $all);
// get rid of any duplicate entries and re-index with key at 0
$temp = array_unique($list);
$list = array_values($temp);
// Set the total number of vaild domains
$total_valid_domains = 0;
// we walk through the list and call this function
function isValidMX($item, $key)
{
global $total_valid_domains;
if ( checkdnsrr ( $item, "MX" ) )
{
echo "@".$item." ";
$total_valid_domains++;
}
}
// Call isValidMX on each domain
array_walk($list, 'isValidMX');
echo "<br /><br />!!EOF<br />Total valid domains: ".$total_valid_domains
?>
3) collect the output and save it for whatever use...
fraser
Wed 29th Mar '06, 1:29pm
After playing around with a quick tool (http://www.myupb.com/upb1.97/freeemail.php?s=nev) i made to check also the MXrecords for the domains collected, i have found somthing rather interesting...
An awfull lot of free-email providers use the same host and the same mx.servers!!! this means that rather than banning by domain, you could ban by mx.server and have a hell of a lot smaller list. Also as an added bonus any new domains registered on these servers will allready be banned!
For instance, The Mail exchange server mx1.another.com (with a priority of 5) is used by 300+ seprate domains, who offer free email, as there ONLY mail server.
Basically I plan to compile this new list of free mx.servers and will post it/links here if anyone would like it.
Regards,
Fraser.
BENSTER
Fri 23rd Jun '06, 10:04am
After playing around with a quick tool (http://www.myupb.com/upb1.97/freeemail.php?s=nev) i made to check also the MXrecords for the domains collected, i have found somthing rather interesting...
An awfull lot of free-email providers use the same host and the same mx.servers!!! this means that rather than banning by domain, you could ban by mx.server and have a hell of a lot smaller list. Also as an added bonus any new domains registered on these servers will allready be banned!
For instance, The Mail exchange server mx1.another.com (with a priority of 5) is used by 300+ seprate domains, who offer free email, as there ONLY mail server.
Basically I plan to compile this new list of free mx.servers and will post it/links here if anyone would like it.
Regards,
Fraser.
If that list can be used in vbulletin, I'd like to have it please.
Surrix
Fri 23rd Jun '06, 7:46pm
To ban by MX Server would probably require a hack. The hack would have to resolve the domain name of the email for every new user to your forum. This would not be very fast, mind you, and might make the page timeout if it doesn't resolve in a timely manner.
Dribbles
Thu 21st Sep '06, 5:09pm
any updates?
vBulletin® v3.8.0 Release Candidate 1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.