Hi, Please anybody give some softwares through which we can check an email address is valid or not (domain and username etc).If it can integrate with one j2ee application it is better. purpose is to check whether email address giving by a user is a valid one or not(not syntax check) while registration .
You can't. You might be able to do a DNS lookup on the domain given but that's only part of the story and a very small part.
If you were to enter BillJoy@Google.com as an email address a DNS lookup would tell you google.com exists. Nothing except actually sending an email to the address and seeing what response you get (if any) might tell you whether the address actually exists and is monitored. But if you get no response it doesn't mean the address exists. Many mailservers will not send a response when they get mail for a nonexistent address because so much of it is coming in all the time (spam, virus emails, etc.) that those responses are flooding the network. Those that do send a bounce may send anything at all, so you can't rely on a standard format.
To verify that users give a valid email address, many sites will include some feedback from the email address as a part of the registration process.
One common way to do this is to generate a random password and send this to the address provided - no valid email, no login. Another is to send a 'verification link' to the email address and only allow logins after that link has been visitted. Again, if they can't receive the URL, they can't log in. Often the second is preferred since it doesn't require emailing passwords.
Currently we are using the second option.But recently i found something other solution in https://namesdatabase.com/ after aearching google i found a lot of softwares like email-verifier,email-resolver etc but all are .exe files any softwares like this for linux version and can be integrated with j2ee application.?