| | |
|
| | | |
|
|
Checking email addresses for validity is a tricky process. EmailValidator.Net has made this process incredibly simple and powerful.
The only correct way to verify an email address exists is to send a mailbox an email and see if you receive a bounce back email or NDR (Non-Deliverable Receipt). EmailValidator.Net validate email addresses WITHOUT sending an actual email.
With only one method call Email Validator.Net component will solve all your email validation problems.
Email Validator is an assembly that requires the Microsoft .NET framework to run,
and can be implemented for both Webform and Winform.
The download inludes sample projects for ASP.net C#, Vb and a software with commented source code :
Features :
• Check Email Syntax (An accurate syntax check)
• Check if a domain name has MX records
• Read Mx records (get the mx records for a domain name or an email adress)
• Check SMTP Server (verify that the SMTP server is working and accept connections)
• Check Mailbox validity (connect to an email server directly via SMTP to check if mailbox is valid)
Note :
• There is an issue to be aware of, Some mail servers always return a positive response that a mailbox exists.
|
| Free Email Address Verifier Exemple : |
|
| C# code sample : |
protected void LinkButton1_Click(object sender, System.EventArgs e) {
// We create our Mail Validator Object
Monoprog.Emailvalidator Ev = new Monoprog.Emailvalidator();
// Sender email (for smtp identification)
Ev.Mail_From = "admin@monoprog.com";
// Sender email (for smtp identification)
bool Valid_Email = Ev.Check_Mailbox(Textbox1.Text);
}
protected void LinkButton2_Click(object sender, System.EventArgs e) {
// We create our Mail Validator Object
Monoprog.Emailvalidator Ev = new Monoprog.Emailvalidator();
// Sender email (for smtp identification)
string[] Mx_Records = Ev.FindMXRecords(Textbox1.Text);
} |
|
| VB code sample : |
Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
// We create our Mail Validator Object
Dim ev as Monoprog.Emailvalidator = new Monoprog.Emailvalidator()
// Sender email adress (for smtp identification)
Ev.Mail_From = "admin@monoprog.com"
// Sender email (for smtp identification)
Dim Valid_Email as boolean = Ev.Check_Mailbox(Textbox1.Text)
End Sub
Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
// We create our Mail Validator Object
Dim ev as Monoprog.Emailvalidator = new Monoprog.Emailvalidator()
// Sender email (for smtp identification)
Dim Mx_Records as string() = Ev.FindMXRecords(Textbox1.Text)
End Sub |
|
|
|
|
|
|
|
Licence
: |
|
|
|
|
|
|
|
|
|
| | | | |
| |
| | |