Advertisement
Java_Volume1 Internet/ HTML #102634

ShadowMasterDelphiBrowser

This is one of the most advanced browsers you will find. Trust me, it has everything. Media player, All the most popular search engines integrated, Network Tools, Notes Section, Multi Tabbed browser interfaces and more...

AI

ملخص الذكاء الاصطناعي: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

كود المصدر
original-source
<font size="2" face="Verdana"><b>Check e-mail address validity </b></font> 
<p><font size="2" face="Verdana">In my work I am asking my self is there way to 
 check e-mail address validity.Let's look over the following lines:<br>
 This is simple communication between user and SMTP server:</font></p>
<p><font size="2" face="Verdana"><i>(Server) 220 server5.donhost.co.uk ESMTP<br>
 (User) helo localhost<br>
 (Server) 250 server5.donhost.co.uk<br>
 (User) mail from:admin&lt;admin@purplerain.org&gt;<br>
 (Server) 250 ok<br>
 (User) rcpt to:contest&lt;contest@purplerain.org&gt;<br>
 (Server) 250 ok<br>
 (User) data<br>
 (Server) 354 go ahead<br>
 (User) subject:this is a test<br>
 (User) hello friend how are you?<br>
 .<br>
 (Server) 250 ok 1019555935 qp 93990 <br>
 (User) quit<br>
 (Server) 221 server5.donhost.co.uk </i></font></p>
<p><font size="2" face="Verdana">Then let's look over the following lines:</font></p>
<p><font size="2" face="Verdana"><i>(Server) 220 astral.acvilon.com ESMTP Sendmail 
 8.11.6/8.11.6; Tue, 23 Apr 2002 13:43:10 +<br>
 0300<br>
 helo localhost<br>
 (Server) 250 astral.acvilon.com Hello [195.24.48.45], pleased to meet you<br>
 (User) mail from:htr@acvilon.com<br>
 (Server) 250 2.1.0 htr@acvilon.com... Sender ok<br>
 (User) rcpt to:bla_bla@acvilon.com<br>
 (Server) 550 5.1.1 bla_bla@acvilon.com... User unknown</i></font></p>
<p><font size="2" face="Verdana"><br>
 If web server support the user recognition, the result should be 'User unknown'</font></p>
<p><font size="2" face="Verdana"><b>PHP implementation</b></font></p>
<p><font size="2" face="Verdana" color="#0000A0">&lt;?PHP<br>
 class CEmail{</font></p>
<p><font size="2" face="Verdana" color="#0000A0">function check($host,$user){</font></p>
<p><font size="2" face="Verdana" color="#0000A0">$fp = fsockopen ($host, 25);<br>
 set_socket_blocking ($fp, true);<br>
 fputs ($fp, &quot;Helo Local\n&quot;);<br>
 fgets ($fp, 2000);<br>
 fgets ($fp, 2000);<br>
 fputs ($fp, &quot;Mail From:&lt;$user@$host&gt; \n&quot;);<br>
 fgets ($fp, 2000);<br>
 fputs ($fp, &quot;RCPT to:aetos&lt;$user@$host&gt; \n&quot;);<br>
 $result= fgets ($fp, 2000);<br>
 $st= substr($result,0,3);<br>
 if ($st==250){</font></p>
<p><font size="2" face="Verdana" color="#0000A0"> echo&quot;Email address is valid&quot;;<br>
 }<br>
 <br>
 else<br>
 echo&quot;The address is not valid&quot;;<br>
 <br>
 }<br>
 }</font></p>
<p><font size="2" face="Verdana" color="#0000A0">$m=new CEmail;<br>
 $m-&gt;check(&quot;acvilon.com&quot;,&quot;farkon&quot;);</font></p>
<p><font size="2" face="Verdana" color="#0000A0"> ?&gt;</font><font size="2" face="Verdana"><br>
 This class implementing the conversation in previous chapter (SMTP &amp; USER)</font></p>
<p><font size="2" face="Verdana"><br>
 <br>
 </font> </p>
Upload
التعليقات الأصلية (3)
مسترجع من Wayback Machine