<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Satalaj More </title><link>http://weblogs.asp.net/satalajmore/default.aspx</link><description>&lt;b&gt;Excellent web architect.&lt;/b&gt;&lt;b&gt;[&lt;/b&gt;Working hard to make things very very simple)&lt;b&gt;]&lt;/b&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Linq to Sql</title><link>http://weblogs.asp.net/satalajmore/archive/2009/05/22/linq-to-sql.aspx</link><pubDate>Fri, 22 May 2009 11:31:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7094624</guid><dc:creator>satalaj</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/satalajmore/rsscomments.aspx?PostID=7094624</wfw:commentRss><comments>http://weblogs.asp.net/satalajmore/archive/2009/05/22/linq-to-sql.aspx#comments</comments><description>Recently started learning and sharing the experiance at http://www.revenmerchantservices.com/ - Satalaj...(&lt;a href="http://weblogs.asp.net/satalajmore/archive/2009/05/22/linq-to-sql.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7094624" width="1" height="1"&gt;</description></item><item><title>asp.net code search</title><link>http://weblogs.asp.net/satalajmore/archive/2008/09/04/asp-net-code-search.aspx</link><pubDate>Thu, 04 Sep 2008 06:17:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6597963</guid><dc:creator>satalaj</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/satalajmore/rsscomments.aspx?PostID=6597963</wfw:commentRss><comments>http://weblogs.asp.net/satalajmore/archive/2008/09/04/asp-net-code-search.aspx#comments</comments><description>Nice code search http://www.revenmerchantservices.com/ajax/...(&lt;a href="http://weblogs.asp.net/satalajmore/archive/2008/09/04/asp-net-code-search.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6597963" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/satalajmore/archive/tags/asp.net+code/default.aspx">asp.net code</category></item><item><title>ASP.net Read Email </title><link>http://weblogs.asp.net/satalajmore/archive/2007/12/19/asp-net-read-email.aspx</link><pubDate>Wed, 19 Dec 2007 12:31:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6295473</guid><dc:creator>satalaj</dc:creator><slash:comments>42</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/satalajmore/rsscomments.aspx?PostID=6295473</wfw:commentRss><comments>http://weblogs.asp.net/satalajmore/archive/2007/12/19/asp-net-read-email.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2&gt;Hi,&lt;BR&gt;&amp;nbsp;This is Satalaj,&amp;nbsp;here is simple way of reading your gmail email using ASP.net web application &lt;BR&gt;Before using this code make sure you are able to access your&amp;nbsp;gmail email using outlook &lt;BR&gt;if not then&amp;nbsp;login to &lt;A href="http://www.gmail.com/" mce_href="http://www.gmail.com/"&gt;www.gmail.com&lt;/A&gt;&amp;nbsp;click on settings&amp;nbsp;=&amp;gt; pop =&amp;gt; check to access email outside gmail web client&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;You can read your hotmail, if you are facing problem with gmail try below link&lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.revenmerchantservices.com/post/2009/09/29/ASPnet-read-email-hotmail.aspx"&gt;http://www.revenmerchantservices.com/post/2009/09/29/ASPnet-read-email-hotmail.aspx&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;If you are not using gmail Secure socket layer.&lt;BR&gt;&lt;BR&gt;try &lt;A href="http://www.revenmerchantservices.com/page/Read-pop3-email-attachments-component.aspx"&gt;http://www.revenmerchantservices.com/page/Read-pop3-email-attachments-component.aspx&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;Above post will work with your company email POP3.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;Refer POP rfc &amp;nbsp;&lt;A href="http://www.faqs.org/rfcs/rfc1939" mce_href="http://www.faqs.org/rfcs/rfc1939"&gt;http://www.faqs.org/rfcs/rfc1939&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Steps&lt;BR&gt;1. create new asp.net web application &lt;BR&gt;2. add one button in it&lt;BR&gt;3. on button click write following code&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;BR&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Data;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Configuration;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web.Security;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web.UI;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web.UI.WebControls;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web.UI.WebControls.WebParts;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Web.UI.HtmlControls;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.IO;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Net.NetworkInformation;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Net.Security;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; System.Net.Sockets;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;protected&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Button9_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;object&lt;/FONT&gt;&lt;FONT size=2&gt; sender, &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;EventArgs&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;try&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;{&lt;BR&gt;&lt;FONT color=#008000&gt;&lt;BR&gt;// create an instance of TcpClient &lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;TcpClient&lt;/FONT&gt;&lt;FONT size=2&gt; tcpclient = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;TcpClient&lt;/FONT&gt;&lt;FONT size=2&gt;();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;BR&gt;&lt;FONT color=#008000&gt;// HOST NAME POP SERVER and gmail uses port number 995 for POP &lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;tcpclient.Connect(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"pop.gmail.com"&lt;/FONT&gt;&lt;FONT size=2&gt;, 995); &lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT color=#008000&gt;// This is Secure Stream // opened the connection between client and POP Server&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;System.Net.Security.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SslStream&lt;/FONT&gt;&lt;FONT size=2&gt; sslstream = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SslStream&lt;/FONT&gt;&lt;FONT size=2&gt;(tcpclient.GetStream());&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT color=#008000&gt;// authenticate as client&amp;nbsp;&lt;/FONT&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;FONT size=2&gt;sslstream.AuthenticateAsClient(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"pop.gmail.com"&lt;/FONT&gt;&lt;FONT size=2&gt;); &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;//bool flag = sslstream.IsAuthenticated;&amp;nbsp;&amp;nbsp; // check flag &lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// Asssigned the writer to stream&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;System.IO.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;StreamWriter&lt;/FONT&gt;&lt;FONT size=2&gt; sw = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;StreamWriter&lt;/FONT&gt;&lt;FONT size=2&gt;(sslstream); &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// Assigned reader to stream&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;System.IO.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;StreamReader&lt;/FONT&gt;&lt;FONT size=2&gt; reader = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;StreamReader&lt;/FONT&gt;&lt;FONT size=2&gt;(sslstream); &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// refer POP rfc command, there very few around 6-9 command&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;sw.WriteLine(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"USER your_gmail_user_name@gmail.com"&lt;/FONT&gt;&lt;FONT size=2&gt;); &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// sent to server&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;sw.Flush(); &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;sw.WriteLine(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"PASS your_gmail_password"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;sw.Flush();&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// this will retrive your first email &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;sw.WriteLine(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"RETR 1"&lt;/FONT&gt;&lt;FONT size=2&gt;); &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;sw.Flush();&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// close the connection&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;sw.WriteLine(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Quit "&lt;/FONT&gt;&lt;FONT size=2&gt;); &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;sw.Flush();&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; str = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt;.Empty;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; strTemp = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt;.Empty;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;while&lt;/FONT&gt;&lt;FONT size=2&gt; ((strTemp = reader.ReadLine()) != &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;null&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;// find the . character in line&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;if&lt;/FONT&gt;&lt;FONT size=2&gt; (strTemp == &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"."&lt;/FONT&gt;&lt;FONT size=2&gt;) &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;break&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;if&lt;/FONT&gt;&lt;FONT size=2&gt; (strTemp.IndexOf(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"-ERR"&lt;/FONT&gt;&lt;FONT size=2&gt;) != -1)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;break&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;str += strTemp;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;Response.Write(str);&lt;/P&gt;Response.Write(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"&amp;lt;BR&amp;gt;"&lt;/FONT&gt;&lt;FONT size=2&gt; + &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Congratulation.. ....!!! You read your first gmail email "&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;catch&lt;/FONT&gt;&lt;FONT size=2&gt; (&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Exception&lt;/FONT&gt;&lt;FONT size=2&gt; ex)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; 
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;Response.Write(ex.Message);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;}&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;you can Comment or discuss here &lt;A href="http://www.revenmerchantservices.com/post/2009/06/01/ASpnet-Read-gmail-email.aspx"&gt;http://www.revenmerchantservices.com/post/2009/06/01/ASpnet-Read-gmail-email.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6295473" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/satalajmore/archive/tags/Read+gmail+email/default.aspx">Read gmail email</category><category domain="http://weblogs.asp.net/satalajmore/archive/tags/C_2300_+Read+Email/default.aspx">C# Read Email</category></item></channel></rss>