Skip to main content

How do you verify if a given email address is real or fake?

How to verify an Email Address ( real or fake ) ?


A simple solution is that send a test mail to that email address and if your message doesn't bounce, it is safe to assume that the address is real. But some web domains are including a new configuration to catch all email address meaning is that messages send to a address to a non-existent mailbox will not be returned to the sender but in most cases, such email messages will bounce.

How to validate a Email Address? - Answer is Ping

when a email is send, the message goes to an SMTP server which then looks for the Mail Exchange records of the email recipient's domain.

For Instance,When you send a email to xyz@gmail.com, the mail server will try to find the Mail Exchange records for the gmail.com domain. If the records exist, the next step would be to determine whether that email username (xyz in our example) is present or not.

Using a similar logic, we can verify an email address from the computer without actually sending a test message. Let say that we want to verify the address abc@gmail.com exists or not?

Step 1. Enable telnet in Windows. or if you have the PuTTY utility, skip this step.
Step 2. Open the command prompt and type the following command:

nslookup -type=mx gmail.com 
This command will extract and list the MX (Mail Exchange) records of a domain as shown below. Replace gmail.com with the domain of the email address that you are trying to verify.

gmail.com           MX preference= 10, mail exchanger = alt1.gmail-smtp-in.l.google.com 
gmail.com           MX preference= 20, mail exchanger = alt2.gmail-smtp-in.l.google.com 
gmail.com           MX preference= 30, mail exchanger = alt3.gmail-smtp-in.l.google.com 
gmail.com           MX preference= 40, mail exchanger = alt4.gmail-smtp-in.l.google.com 
gmail.com           MX preference= 5, mail exchanger = gmail-smtp-in.l.google.com    

Step 3. It is not uncommon to have multiple MX records for a domain. Now pick any one of the servers mentioned in the MX records and "pretend" to send a test message to that server from you computer 

For that go to command prompt window and type the following commands in the listed sequence:

3a) Connect to the mail server:
          telnet gmail-smtp-in.l.google.com 25  

3b) Say hello to the other server
          HELLO

3c) Identify yourself with some fictitious email address
         mail from:<dtcrunch@gmail.com>

3d) Type the recipient's email address that you are trying to verify
         rcpt to:<abc@gmail.com>

The server response for 'rcpt to' command will give an idea whether an email address is valid or not. You'll get an "OK" if the address exists else a 550 error like:

* abc@gmail.com - The email account that you tried to reach doesn't exist.
* support@gmail.com - The email account that you tried to reach is disabled.
 
That's it! If the address is valid, you may perform reverse email search to find the person behind the address.

Popular posts from this blog

Add Smilies/ Emoticons in Google Talk (Gtalk)

I Really love to use Smilies while chatting. Well, unfortunately GTalk doesn’t have smilies included by default . So Here You will find Out How To do it ... Well, it’s really simple. The main concept of getting smilies is through converting the text smilies of GTalk into smilies. As the new Version of GTalk includes support for themes we can add a theme with custom smilies in order to get rid of those text smilies. In short, it’s nothing but just adding a custom theme. Follow Simple Steps : 1) Download any one of the below smiley theme which you like. Download Classic Emoticons theme Download Bubble Emoticons theme 2) Now extract the zip to a specific folder. 3) Go to the following location: C:/Documents and Settings/(your user name)/Local Settings/Application Data/Google/Google Talk/themes/user/chat 4) Replace (your user name) with your Windows account user name without brackets The folder chat isn’t there by default so you have to create a folder with the name “chat” inside t...

Create a PDF Viewer ShortCode

Do you need to show PDF files on your WordPress Blog. If yes here is a small code for this. This will gives a feature to open the PDF files using Google Docs . The first step is to paste the following code into your functions.php file: function pdflink($attr, $content) { return '<a class="pdf" href="http://docs.google.com/viewer?url='  . $attr['href'] . '">'.$content.'</a>'; } add_shortcode('pdf', 'pdflink'); Once you saved the file, you'll be able to use the shortcode on your posts and page. Here is the syntax : [pdf href="http://yoursite.com/linktoyour/file.pdf"]View PDF[/pdf]   If you enjoyed this post, Please Consider Sharing it! You may also like to read: How to turn off Find My iPhone How to fix 'iPhone is disabled Connect to iTunes' error messages How to mirror/screencast iPhone to a smart TV how to Delete All Photos from iPhone How to make Chrome default browser How ...

Google Translate, Now With Voice Input

Google Chrome 11 added support for HTML speech input API. " With this API, developers can give web apps the ability to transcribe your voice to text. When a web page uses this feature, you simply click on an icon and then speak into your computer's microphone. The recorded audio is sent to speech servers for transcription, after which the text is typed out for you." Google Translate is the first Google service that uses this feature. If you use Google Chrome 11 Beta , Google Chrome 12 Dev / Canary or a recent Chromium build and visit Google Translate (Click Here) , you can click the voice input icon. Right now, this feature only works for English, so you need to select "English" from the list of input languages.