<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml"
>

<channel>
	<title>Rohit's Blog &#187; Internet</title>
	<atom:link href="http://www.smart-techie.com/blog/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smart-techie.com/blog</link>
	<description>My opinion about anything and everything!</description>
	<lastBuildDate>Sun, 15 Jan 2012 05:13:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Why was Yahoo SMTP misbehaving?</title>
		<link>http://www.smart-techie.com/blog/2008/04/why-was-yahoo-smtp-misbehaving/</link>
		<comments>http://www.smart-techie.com/blog/2008/04/why-was-yahoo-smtp-misbehaving/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 15:44:55 +0000</pubDate>
		<dc:creator>Rohit</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.smart-techie.com/blog/?p=60</guid>
		<description><![CDATA[Yahoo provides free SMTP access to all its non yahoo.com domain email addresses. I started using the server around 6 months back. The best part was that the SMTP servers were dumb. They were acting as open message relays for anyone who had a valid Yahoo ID. So I could send an email message as [...]]]></description>
			<content:encoded><![CDATA[<p>Yahoo provides free SMTP access to all its non yahoo.com domain email addresses. I started using the server around 6 months back. The best part was that the SMTP servers were dumb. They were acting as open message relays for anyone who had a valid Yahoo ID. So I could send an email message as support@yahoo-inc.com using the SMTP server and the Yahoo server would happily send my email message. Worse, the receiver had very few options for detecting that the email message was fake. It came from a Yahoo server and looked like a message from Yahoo customer care and so should be genuine. The reason for this (as I suspect) were Yahoo Plus accounts. They used the same SMTP servers as the free country domain Yahoo accounts. Apparently, Yahoo didn&#8217;t verify the FROM address for its paying Yahoo Plus customers and so passed the benefits to the free customers too.</p>
<p>The ramifications for this became apparent. Yahoo servers started sending out spam. I had no proof in the beginning but <a href="http://blog.fastmail.fm/2008/02/12/yahoo-smtp-accounts-sending-spam/" rel="nofollow">this post</a> verified my suspicions. Spammers became aware of the golden opportunity and started abusing Yahoo servers to the fullest. This led to really tough times for the Yahoo Mail people and their PR guys as apparent from <a href="http://www.ymailblog.com/blog/2008/02/resolved-email-delays-through-smtp-servers/">this post</a> on Yahoo Mail Blog. Not only were the email servers overloaded, but ISPs started blocking mails from Yahoo servers which led to delayed/undelivered mails.</p>
<p>Now it seems that Yahoo has changed the way it routes emails through its SMTP servers. Earlier methods were quite trivial as the mail headers would have shown.   <code>     <br />Received: from smtp104.plus.mail.re1.yahoo.com (smtp104.plus.mail.re1.yahoo.com [69.147.102.67]) by rly-ma08.mx.aol.com (v120.9) with ESMTP id MAILRELAYINMA088-8c647354bcb3bd; Sat, 10 Nov 2007 01:12:27 -0400     <br />Received: (qmail 55018 invoked from network); 10 Nov 2007 06:12:27 -0000     <br />Received: from unknown (HELO localhost) (myYahooID@myIPAddress with login)     <br />by smtp104.plus.mail.re1.yahoo.com with SMTP; 10 Nov 2007 06:12:26 -0000</code></p>
<p>Gradually Yahoo started repairing its servers from the smtp11x.plus.mail.re1.yahoo.com series to smtp10x.plus.mail.re1.yahoo.com as the latter still worked for a long time without FROM address checks.</p>
<p>Now the mail headers are more complicated. It seems that Yahoo does some internal checks regarding whether the FROM address is valid and then only routes the emails.   <br /><code>Received: from n3.bullet.mail.ac4.yahoo.com (n3.bullet.mail.ac4.yahoo.com [76.13.13.29])     <br />by mx.google.com with SMTP id d12si10680167and.24.2008.04.05.08.35.00;     <br />Sat, 05 Apr 2008 08:35:01 -0700 (PDT)     <br />Received-SPF: neutral (google.com: 76.13.13.29 is neither permitted nor denied by best guess record for domain of myYahooAddress) client-ip=76.13.13.29;     <br />DomainKey-Status: good (test mode)     <br />Authentication-Results: mx.google.com; spf=neutral (google.com: 76.13.13.29 is neither permitted nor denied by best guess record for domain of myYahooAddress) smtp.mail=myYahooAddress; domainkeys=pass (test mode) header.From=myYahooAddress     <br />Received: from [76.13.13.26] by n3.bullet.mail.ac4.yahoo.com with NNFMP; 05 Apr 2008 07:31:40 -0000     <br />Received: from [68.142.237.88] by t3.bullet.mail.ac4.yahoo.com with NNFMP; 05 Apr 2008 15:34:24 -0000     <br />Received: from [216.252.111.166] by t4.bullet.re3.yahoo.com with NNFMP; 05 Apr 2008 15:34:24 -0000     <br />Received: from [127.0.0.1] by omp101.mail.re3.yahoo.com with NNFMP; 05 Apr 2008 15:34:24 -0000     <br />X-Yahoo-Newman-Id: 666616.8045.bm@omp101.mail.re3.yahoo.com     <br />Received: (qmail 61052 invoked from network); 5 Apr 2008 15:34:24 -0000     <br />DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;s=s1024; d=yahoo.co.in;     <br />h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID: Date:From:User-Agent:MIME-Version:To: Subject:Content-Type:Content-Transfer-Encoding;b=1zOo54htnYlA5Gy3kNjQQVpRD8fYyEbgwwejDXI4Jr/RZ32+QDvvwYLxJOdSkbwWyJhA3P5PfBVX+mGGYePhw3TXtmfqdVSUcu/BGnwpyONzF3umcYLylkOzLBu/URre6lF+6gdEnRPsfIE3isy25r9dfELJke0wDDwqEdCEYg= ;     <br />Received: from unknown (HELO Why?are?spaces?replaced?by??BTW?if?you?read?this?you?are?a?G33K) (myYahooID@myIPAddress with plain)by smtp103.plus.mail.re1.yahoo.com with SMTP; 5 Apr 2008 15:34:24 -0000</code></p>
<p>BTW I had told this to the Engineering head of Yahoo Atlanta during my internship interview here and he was surprised by this. Unfortunately I couldn&#8217;t demo this for him as Yahoo had started fixing this problem starting that day only.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smart-techie.com/blog/2008/04/why-was-yahoo-smtp-misbehaving/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The blog is still alive but in a coma!</title>
		<link>http://www.smart-techie.com/blog/2008/02/the-blog-is-still-alive/</link>
		<comments>http://www.smart-techie.com/blog/2008/02/the-blog-is-still-alive/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 06:17:05 +0000</pubDate>
		<dc:creator>Rohit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.smart-techie.com/blog/2008/02/the-blog-is-still-alive/</guid>
		<description><![CDATA[I am really pressed for time in this internship interview, TA, exam, test and assignment scenario. Will post soon about something that interests me (or some new trick I learnt) soon]]></description>
			<content:encoded><![CDATA[<p>I am really pressed for time in this internship interview, TA, exam, test and assignment scenario. Will post soon about something that interests me (or some new trick I learnt) soon <img src='http://www.smart-techie.com/blog/smilies/msn_smiley.png' alt='&#58;&#41;' class='wp-smiley' width='21' height='21' title='&#58;&#41;' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smart-techie.com/blog/2008/02/the-blog-is-still-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orkut and a Worm</title>
		<link>http://www.smart-techie.com/blog/2007/12/orkut-and-a-worm/</link>
		<comments>http://www.smart-techie.com/blog/2007/12/orkut-and-a-worm/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 04:08:56 +0000</pubDate>
		<dc:creator>Rohit</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.smart-techie.com/blog/2007/12/56/</guid>
		<description><![CDATA[So its not often that my computer is actually infected by a Worm (or Virus). But then when I got an email from an old friend about scrapping when I hadn&#8217;t done so, I was surprised. A quick and thorough scan of my PC revealed nothing. Now I faintly remembered receiving 2 scraps (which obviously [...]]]></description>
			<content:encoded><![CDATA[<p>So its not often that my computer is actually infected by a Worm (or Virus). But then when I got an email from an old friend about scrapping when I hadn&#8217;t done so, I was surprised. A quick and thorough scan of my PC revealed nothing.</p>
<p>Now I faintly remembered receiving 2 scraps (which obviously looked like Spam) from my friends and that I had deleted them promptly. Could it be a case of <a title="Cross Site Scripting" href="http://en.wikipedia.org/wiki/Cross-site_scripting" id="mecc">Cross Site Scripting</a>? A <a title="blog article" href="http://www.marrowbones.com/commons/technosocial/2007/12/orkut_worm_code_and_why_was_go.html" id="r9a5" rel="nofollow">blog article</a> that I read today confirmed by suspicions.</p>
<p>Now in <a href="http://www.smart-techie.com/blog/2007/06/creating-secure-web-interfaces/">my previous post</a> I had emphasized my belief that &#8220;All input is evil&#8221; and even though Google seems to do a pretty good job with Blogger, filtering out <i>bad</i> HTML and unwanted scripts; it has failed to do that with Orkut. Especially when it keeps adding more and more features to make the UI richer and interactive, the importance of such measures increases.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smart-techie.com/blog/2007/12/orkut-and-a-worm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo India SMS</title>
		<link>http://www.smart-techie.com/blog/2007/10/yahoo-india-sms/</link>
		<comments>http://www.smart-techie.com/blog/2007/10/yahoo-india-sms/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 16:03:06 +0000</pubDate>
		<dc:creator>Rohit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Links]]></category>

		<guid isPermaLink="false">http://www.smart-techie.com/blog/2007/10/yahoo-india-sms/</guid>
		<description><![CDATA[At first when I saw this my reaction was &#8216;huh&#8217; (can they afford to do this?). Then it was &#8216;wow&#8217; it would be cool if they did that. Finally when I found yesterday that my account had been upgraded to their RC (Release Candidate version), I couldn&#8217;t help but try sending an SMS and guess [...]]]></description>
			<content:encoded><![CDATA[<p>At first when I saw <a href="http://help.yahoo.com/us/tutorials/cg/mail/cg_text3.html">this</a> my reaction was &#8216;huh&#8217; (can they afford to do this?). Then it was &#8216;wow&#8217; it would be cool if they did that.</p>
<p>Finally when I found yesterday that my account had been upgraded to their RC (Release Candidate version), I couldn&#8217;t help but try sending an SMS and guess what ISDN (it still doesn&#8217;t work!).</p>
<p><img alt="Yahoo India SMS" src="http://i104.photobucket.com/albums/m190/rohit_sud/Blog/YahooSMS.png"></p>
<p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:104a0fd0-1526-4832-9b1c-7ea9edb9902f" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Yahoo" rel="tag">Yahoo</a>, <a href="http://technorati.com/tags/India" rel="tag">India</a>, <a href="http://technorati.com/tags/SMS" rel="tag">SMS</a>, <a href="http://technorati.com/tags/Yahoo%20Mail" rel="tag">Yahoo Mail</a></div>
</p>
<p></br></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smart-techie.com/blog/2007/10/yahoo-india-sms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOL MyeAddress, completely non-functional; Tech support, completely incompetent</title>
		<link>http://www.smart-techie.com/blog/2007/07/aol-myeaddress-completely-non-functional-tech-support-completely-incompetent/</link>
		<comments>http://www.smart-techie.com/blog/2007/07/aol-myeaddress-completely-non-functional-tech-support-completely-incompetent/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 14:42:00 +0000</pubDate>
		<dc:creator>Rohit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.smart-techie.com/blog/2007/07/aol-myeaddress-completely-non-functional-tech-support-completely-incompetent/</guid>
		<description><![CDATA[I have been an avid fan of new services offered by companies, to compare different ones and find the best to use. So for my domain I have been using Google Apps for e-mail and it has been working flawlessly. Needless to say I have been very happy with them (kudos!). Support was quite non-existent [...]]]></description>
			<content:encoded><![CDATA[<p>I have been an avid fan of new services offered by companies, to compare different ones and find the best to use. So for my domain I have been using <a href="https://www.google.com/a/">Google Apps</a> for e-mail and it has been working flawlessly. Needless to say I have been very happy with them (kudos!). Support was quite non-existent but never really had a serious issue with them.</p>
<p>Then Microsoft came with their <a href="http://domains.live.com/">Windows Live Custom Domains</a>. Even though the package was not as good as Google, a sense of loyalty to my company drove me towards using it. Using it was a no-brainer. Sign up with your Live ID and register your domains. Since I was already happy with Google Apps, I gave it a miss. But when they introduced support for sub-domains I was more than happy to try it out and my mail.smart-techie.com is hosted on it. Not a problem with that ever, yay Microsoft. BTW their support was just great!</p>
<p>Now enter AOL. Famous for its terrible ways (and how it was made to make everything on its site free!). For sometime, they didn&#8217;t even have free customer support. When they came with one, it was pathetic. Now, I registered my primary domain with them for their myeAddress service expecting it&#8230; to work. Big surprise, it didn&#8217;t (actually it wasn&#8217;t that much of surprise).</p>
<p>Finally I found a link to contact their live customer care. Live&#8230; must be able to solve problems quickly.</p>
</p>
<p><span id="more-48"></span></p>
<p>So I tried contacting one of them that their service failed to recognize that I had set up the MX records for my domain correctly. That guy had a pseudonym Leon and tried to help. But when things like MX records and mail servers and registrars came into the picture, it was apparent he was lost. He tried to begin at Step 1 for him which was the registrar. Since my registrar wasn&#8217;t one listed, he said I won&#8217;t be able to use the service. WTH, since when did the web start to discriminate people based on the registrar of their domain or was AOL so <strong>stupid</strong> that they checked the registrar&#8217;s site to get MX records (ROFL, are they doing that!). Anyway I persisted and finally brought some sense into that guy who agreed that my settings were indeed correct and promised to contact me after a day.</p>
<blockquote><p>Hi! It&#8217;s me, Leon. We appreciate your patience with this matter. Please try setting up your My E-Address after 24-48 hours. I have already escalated this to my supervisor, and filed a report so the My E-Address development team would study this, and I asked for confirmation if your registrar is supported by My E-Address. Please let me know the result. You may send me an e-mail to this address. (<a href="mailto:AOLTECHLMP@AOL.COM">AOLTECHLMP@AOL.COM</a>)</p>
<p>Thank you so much.     <br />Leon / AOLTechLMP      <br />Customer Care Consultant      <br />AOL LLC</p>
</blockquote>
<p>When I didn&#8217;t get a reply after a day, I again fired the chat thingy on their support site. Now it is 4th July, the American Independence Day, so support guys in the US are on a holiday. Enter their Indian BPO offices&#8230; The first guy I get is Arun.</p>
<blockquote><p>&#8230;</p>
<p>Me: I have access to the nameservers for my domain and had changed them myself</p>
<p>Me: the registrar is not involved in setting up these settings for me</p>
<p>Me: I am not using the registrar&#8217;s nameservers</p>
<p>TechLiveARM: Ok. So you are the domain owner is it ?</p>
<p>Me: right</p>
<p>Me: I have checked the MX record configuration on third party sites like dnsstuff.com and mxtoolbox.com and they are showing the updated settings</p>
<p>TechLiveARM: All right. Please Log in to your registrar&#x2019;s website and go to the MX record maintenance page. And provide me that link please. I will check information on that.</p>
</blockquote>
<p>What, didn&#8217;t I tell that guy that I have my own domain and nameservers?</p>
<p>&#xA0;</p>
<blockquote><p>Me: The registrar doesn&#8217;t maintain MX settings for me, that&#8217;s what I am telling here. He just has NS records pointed to my nameservers</p>
<p>Me: My nameservers mentioned in the NS records have the MX records with them</p>
</blockquote>
<p>Crash course in DNS 101 to a tech support guy.</p>
<blockquote><p>Me: You can use a site like http://www.mob.net/~ted/tools/mx.php3 or http://www.davidj.org/tools/whatmx.php to see my current settings as visible to computers on the Internet</p>
<p>TechLiveARM: This could be the problem. <u>Because as per AOL requirement, The MX settings configuration has to be done by the domain registrar.</u> And we don&#8217;t provide technical support on the same.</p>
<p>TechLiveARM: All the help information and configuration information are on the help pages given to you in the earlier chats.</p>
<p>Me: Hey I know what I am talking about here and the information can be retrieved from any computer and not specifically GoDaddy or any other domain registrar&#8217;s computer</p>
<p>Me: the computer called the NameServer takes care of these settings</p>
<p>Me: and it has been verified that the settings made by me are correct as per yesterday&#8217;s chats</p>
<p>Me: so it means you can see the correct settings from your end</p>
<p>Me: You can look up the chat transcript to see that the support person says that</p>
<p>TechLiveARM: Yes. I understand. But <u>what i mean to tell is</u> <em>(he&#8217;s an Indian, look from the way he builds the sentence&#8230; can be directly translated in Hindi word-to-word)</em>, Although everything is set right, It could be still giving you that error because the MX is not maintained by the Registrar. And unfortunately we don&#8217;t provide troubleshooting for this issue.</p>
<p>TechLiveARM: I have seen the previous chat transcripts.</p>
<p>Me: it doesn&#8217;t matter if the MX record is maintained by anyone, just that the MX record should be retrievable by the computer trying to send mail.</p>
<p>TechLiveARM: Unfortunately AOL doesn&#8217;t mention that. AOL&#8217;s help pages say that it has to be Maintained by the registrar.</p>
<p>Me: can you point me to the location where it says that specifically?</p>
<p>TechLiveARM: Sure.</p>
<p>Me: that MX records have to be maintained by registrar else this won&#8217;t work?</p>
<p>TechLiveARM: It&#8217;s doesn&#8217;t say that anywhere. But it doesn&#8217;t say that it would work if it is not maintained by a non registrar too.</p>
<p>TechLiveARM: And therefore, Since there is no technical support on this, We would advice you to go with the help information.</p>
<p>Me: Your statement was <u>&quot;AOL&#8217;s help pages say that it has to be Maintained by the registrar.&quot;</u></p>
<p>Me: now you are backtracking on what you have said</p>
<p>Me: It is clear that there might be a problem with myeAddress registration service</p>
<p>Me: and its Lookups</p>
<p>TechLiveARM: Oh.. I am sorry. I apologize for that.</p>
</blockquote>
<p>Sure you apologize for blaming the system for your stupidity.</p>
<blockquote><p>Me: rather than the problem being communicated to the team,</p>
<p>Me: you are advertising the service as fully functional</p>
<p>Me: Also in the support mail, there was something mentioned about escalation</p>
<p>Me: can you say something on that?</p>
</blockquote>
<p>And then the most classic thing, just like you say &quot;hello&#8230; hello&#8230;&quot; on the telephone line when you don&#8217;t want to talk to the other person, this person starts types in quick succession (actually 2 seconds, then after a mandatory pause by the system, the last line). </p>
<blockquote><p>Not to rush you, but are you still with me?</p>
<p>Please send a message that you are still with me, or I will have to end this session to help the next person in line.</p>
<p>Unfortunately, we are not able to communicate for some reason. I will have to end this session now.</p>
</blockquote>
<p>Not wanting to be outdone, I go to the chat again and guess what, it&#8217;s the same guy. As soon as he reads the transcript of the earlier chat, 3 lines pop up which have already been reproduced earlier for your reading pleasure.</p>
<p>AOL has started its aol.in portal, but with more morons posing as their tech support, its only time before they bow down to the likes of Microsoft.</p>
<p><strong>Aftermath</strong></p>
<p>Free IMAP server for your domain with unlimited storage is a big thing. So I kept trying to register at their site for 2 more months. Finally, they actually canceled my previous registration request and this time, their site actually worked! It accepted my registration and within an hour I was able to send and receive mail using AOL. Their service is a little buggy (you can&#8217;t put a name on your outgoing messages which forces me to use Google or Yahoo SMTP servers <img src='http://www.smart-techie.com/blog/smilies/msn_sad.png' alt='&#58;&#40;' class='wp-smiley' width='21' height='21' title='&#58;&#40;' /> ) and their service intermittently goes down. But I think I can live with that. SO the moral of the story is &quot;try, try and try again until you succeed even though the Tech Support says otherwise!&quot;.</p>
<div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:77342376-15da-47d5-86d1-0f38b21450a6" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/AOL" rel="tag">AOL</a>, <a href="http://technorati.com/tags/My%20eAddress" rel="tag">My eAddress</a>, <a href="http://technorati.com/tags/Tech%20Support" rel="tag">Tech Support</a>, <a href="http://technorati.com/tags/BPO" rel="tag">BPO</a>, <a href="http://technorati.com/tags/email" rel="tag">email</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.smart-techie.com/blog/2007/07/aol-myeaddress-completely-non-functional-tech-support-completely-incompetent/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

