There are lots of ways to find, whether the email id is fake or not, one obvious solution is to send a testing mail to that email id ,if the mail doesn’t bounce ,the id is safe and real .
Ping an email id to validate it
For ex ,when you a send a mail to howdy@wikispace.in, the mail server tries to find the MX records for the wikispace.in. If the MX record exists , then it would determine the username exists or not( howdy@wikispace.in).
Using this concept ,we are gonna verify an email id from the pc without sending a test mail.here’s how:
Lets take an email id obama@gmail.com exists or not?
Step1 . Enable telnet(1.start>controlpanel>uninstallprogam>turnwindows component on/off>enable telnet. 2.go to command prompt type services.msc and enable telnet)
Step2. Open command prompt and type
nslookup –type=mx gmail.com
The command will extract the following MX records. Replace gmail.com with the domain of the email id,you'r trying to verify.
gmail.com MX preference=30, exchanger = alt3.gmail-smtp-in.l.google.com
gmail.com MX preference=20, exchanger = alt2.gmail-smtp-in.l.google.com
gmail.com MX preference=5, exchanger = gmail-smtp-in.l.google.com
gmail.com MX preference=10, exchanger = alt1.gmail-smtp-in.l.google.com
gmail.com MX preference=40, exchanger = alt4.gmail-smtp-in.l.google.com
Step3. Pick the lowest preference level number (gmail-smtp-in.1.google.com) and send a test message to the server
3a.connect the mail server.
telnet gmail-smtp-in.l.google.com 25
3b. say howdy to the server
HELLO
3c.give yourself a fictitious email id
mail from:<wiki@wikispace.in>
3d.type the recipient mail id that you’r verifying :
rcpt to:<obama@gmail.com>
you will get a ‘ok’ if the address really exists ,otherwise you’ll receive 550 error like:
obama@gmail.com - The email account that you tried to reach does not exist.
obama@gmail.com - The email account that you tried to reach is disabled.
And so you’ve done finding a fake email id..