Click here to Skip to main content
16,011,585 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: Google Pin
Icarus12329-Aug-08 1:07
Icarus12329-Aug-08 1:07 
GeneralRe: Google Pin
J4amieC29-Aug-08 2:15
J4amieC29-Aug-08 2:15 
AnswerRe: Google Pin
Abhishek Sur29-Aug-08 1:14
professionalAbhishek Sur29-Aug-08 1:14 
GeneralRe: Google Pin
Icarus12329-Aug-08 1:19
Icarus12329-Aug-08 1:19 
GeneralRe: Google Pin
Abhishek Sur29-Aug-08 2:14
professionalAbhishek Sur29-Aug-08 2:14 
GeneralRe: Google Pin
Icarus12329-Aug-08 2:40
Icarus12329-Aug-08 2:40 
Questionhow to create leader in c#asp.net using xml tag of tally9.0 Pin
Teredesai128-Aug-08 23:15
Teredesai128-Aug-08 23:15 
QuestionAsp.net Email validation source code Pin
2084mni28-Aug-08 22:12
2084mni28-Aug-08 22:12 
source code of email validation in one of the articles is not working in my asp.net page plz help me
the code i m using is

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.Text;
using System.IO;
using System.Net.Sockets;
using System.Net;
using System.Web.Mail;



public partial class HR_module_mn_testing_Emailvalidation : System.Web.UI.Page
{
string ss = "";
protected void Page_Load(object sender, EventArgs e)
{

}
private enum SMTPResponse : int
{
CONNECT_SUCCESS = 220,
GENERIC_SUCCESS = 250,
DATA_SUCCESS = 354,
QUIT_SUCCESS = 221

}
//---------------javaScript Alert-------------------------
public void CreateMessageAlert(System.Web.UI.Page senderpage, string alertMsg)
{
string alertKey = "alertKey";
string strScript;
strScript = "alert('" + alertMsg + "')";
if (!senderpage.IsStartupScriptRegistered(alertKey))
{
senderpage.RegisterStartupScript(alertKey, strScript);
}
}
//--------------------------------------------------------

protected void bttn_valid_Click(object sender, EventArgs e)
{
try
{
Send(txt_email.Text);
}
catch
{
ss = "Email id not correct";
CreateMessageAlert(this, ss);
}
}
public static bool Send(string aa)
{
string[] host = (aa.Split('@'));
string hostname = host[1];

IPHostEntry IPhst = Dns.GetHostEntry(hostname);
IPEndPoint endPt = new IPEndPoint(IPhst.AddressList[0], 25);
Socket s = new Socket(endPt.AddressFamily,
SocketType.Stream, ProtocolType.Tcp);
s.Connect(endPt);
//Attempting to connect

if (!Check_Response(s, SMTPResponse.CONNECT_SUCCESS))
{
s.Close();
return false;
}

//HELO server

Senddata(s, string.Format("HELO {0}\r\n", Dns.GetHostName()));
if (!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
{
s.Close();
return false;
}

//Identify yourself

//Servers may resolve your domain and check whether

//you are listed in BlackLists etc.

Senddata(s, string.Format("MAIL From: {0}\r\n",
"testexample@deepak.portland.co.uk"));
if (!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
{
s.Close();
return false;
}


//Attempt Delivery (I can use VRFY, but most

//SMTP servers only disable it for security reasons)

Senddata(s, aa);
if (!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
{
s.Close();
return false;
}
return (true);
}
private static void Senddata(Socket s, string msg)
{

byte[] _msg = Encoding.ASCII.GetBytes(msg);
s.Send(_msg, 0, _msg.Length, SocketFlags.None);
}
private static bool Check_Response(Socket s, SMTPResponse response_expected)
{
string sResponse;
int response;
byte[] bytes = new byte[1024];
while (s.Available == 0)
{
System.Threading.Thread.Sleep(100);
}

s.Receive(bytes, 0, s.Available, SocketFlags.None);
sResponse = Encoding.ASCII.GetString(bytes);
response = Convert.ToInt32(sResponse.Substring(0, 3));
if (response != (int)response_expected)
return false;
return true;
}


}
Confused | :confused:
AnswerRe: Asp.net Email validation source code Pin
Krazy Programmer28-Aug-08 22:37
Krazy Programmer28-Aug-08 22:37 
GeneralRe: Asp.net Email validation source code Pin
Manas Bhardwaj28-Aug-08 22:48
professionalManas Bhardwaj28-Aug-08 22:48 
GeneralRe: Asp.net Email validation source code Pin
Learning IT28-Aug-08 23:44
Learning IT28-Aug-08 23:44 
GeneralRe: Asp.net Email validation source code Pin
Learning IT28-Aug-08 23:46
Learning IT28-Aug-08 23:46 
AnswerRe: Asp.net Email validation source code Pin
Manas Bhardwaj28-Aug-08 22:48
professionalManas Bhardwaj28-Aug-08 22:48 
GeneralRe: Asp.net Email validation source code Pin
Learning IT28-Aug-08 23:42
Learning IT28-Aug-08 23:42 
GeneralRe: Asp.net Email validation source code Pin
Manas Bhardwaj28-Aug-08 23:59
professionalManas Bhardwaj28-Aug-08 23:59 
GeneralRe: Asp.net Email validation source code Pin
Learning IT29-Aug-08 0:11
Learning IT29-Aug-08 0:11 
Questionnot getting object of usercontrol class file in app_code class file... Pin
Hemant_ec4828-Aug-08 21:28
Hemant_ec4828-Aug-08 21:28 
QuestionMdb file is opened or not Pin
BalasubramanianK28-Aug-08 20:41
BalasubramanianK28-Aug-08 20:41 
AnswerRe: Mdb file is opened or not Pin
Sathesh Sakthivel28-Aug-08 20:46
Sathesh Sakthivel28-Aug-08 20:46 
GeneralRe: Mdb file is opened or not Pin
BalasubramanianK28-Aug-08 20:55
BalasubramanianK28-Aug-08 20:55 
GeneralRe: Mdb file is opened or not Pin
Sathesh Sakthivel28-Aug-08 20:58
Sathesh Sakthivel28-Aug-08 20:58 
GeneralRe: Mdb file is opened or not Pin
BalasubramanianK28-Aug-08 21:31
BalasubramanianK28-Aug-08 21:31 
AnswerRe: Mdb file is opened or not Pin
Abhijit Jana28-Aug-08 20:52
professionalAbhijit Jana28-Aug-08 20:52 
GeneralRe: Mdb file is opened or not Pin
BalasubramanianK28-Aug-08 21:17
BalasubramanianK28-Aug-08 21:17 
AnswerRe: Mdb file is opened or not Pin
Abhijit Jana28-Aug-08 21:30
professionalAbhijit Jana28-Aug-08 21:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.