<?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/"
	>

<channel>
	<title>Technobabbles &#187; OAuth</title>
	<atom:link href="http://technobabbl.es/topics/oauth/feed/" rel="self" type="application/rss+xml" />
	<link>http://technobabbl.es</link>
	<description>I try to sound like I know what I&#039;m talking about. Don&#039;t be fooled.</description>
	<lastBuildDate>Fri, 09 Dec 2011 00:00:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>How To: Safely Use Twitter Notification Enhancement Services</title>
		<link>http://technobabbl.es/2009/04/how-to-safely-use-twitter-notification/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://technobabbl.es/2009/04/how-to-safely-use-twitter-notification/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 04:29:00 +0000</pubDate>
		<dc:creator>dgw / voyagerfan5761</dc:creator>
				<category><![CDATA[Gmail]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://technobabbl.es/2009/04/how-to-safely-use-twitter-notification-enhancement-services.html</guid>
		<description><![CDATA[Latest update: 2010-11-20: Twitter tweaked the addresses again. Remove the twitter- part of the addresses in your filters if you've set them up.

Update (2010-11-11): Twitter changed their addressing scheme again. See below for instructions.

As you all have probably heard, Twitter is gaining popularity in leaps and bounds. All the new users mean more follower ...]]></description>
			<content:encoded><![CDATA[<p><!-- this will appear at the top of the post --><big style="color: red;"><strong>Latest update: 2010-11-20:</strong> <em>Twitter tweaked the addresses again. Remove the <tt>twitter-</tt> part of the addresses in your filters if you've set them up.</em></big></p>
<p><span style="color: red;"><strong>Update (2010-11-11):</strong> <em>Twitter changed their addressing scheme again. See below for instructions.</em></span></p>
<p>As you all have probably heard, <a href="http://twitter.com/" rel="nofollow" >Twitter</a> is gaining popularity in leaps and bounds. All the new users mean more follower notifications arriving in my inbox, and Twitter's default messages aren't very useful. (The direct message notifications are pretty bare-bones, too, but I don't get many of those so it wasn't a priority.)</p>
<p><small><strong>Update (05/06):</strong> <em>Twitter prettified their emails, but I still think Topify's are better. Unfortunately, Twitter also went back to using the same address (<tt>noreply@twitter.com</tt>) for all users' notifications, putting the email-address–specific addresses in the <tt>reply-to</tt> header. So the filter setup in this post doesn't work any more. I had to come up with <a href="http://technobabbl.es/2009/05/updated-topify-gmail-filters/">a new, more complicated filter</a>... Stupid Twitter...</em></small></p>
<p><small><strong>Update (05/07):</strong> <em>Twitter went back to the old <tt>From</tt> addresses, so the filters from this post should now work again.</em></small></p>
<h2>The Beginning</h2>
<p>The first enhanced-notification service I discovered was <a href="http://twimailer.com/" rel="nofollow" >Twimailer</a>, created by a British developer named Jon Wheatley (and apparently <a href="http://www.readwriteweb.com/archives/twimailer_security.php" rel="nofollow" >later sold</a>—shortly after I signed up—to a Romanian named Toni).</p>
<p>Despite the admonitions in the article above (on ReadWriteWeb) about changing passwords and all kinds of security precautions, I'm not worried about my own account. There's one simple reason for that: I never actually switched my email address in Twitter's settings. Instead, I created a Gmail filter to auto-archive follow notifications from Twitter and forward them to Twimailer. That way, I:</p>
<ul>
<li>had all my follow notifications even if the service went down (it did for several days) or glitched (sometimes I get messages with no information)</li>
<li> only forwarded the messages Twimailer needed to be useful, rather than everything</li>
<li>made sure to keep password resets (which I haven't used for my main account in the last few months anyway) completely out of Twimailer's hands</li>
</ul>
<p>I was very comfortable with this system. I can only guess that Jon's original intent was to simplify the setup process. After all, most people don't bother with email filters, and wouldn't necessarily know how to set one up. Changing settings on Twitter's website is a lot easier.</p>
<h2>A New Age</h2>
<p>Thanks to a TechCrunch post about <a href="http://www.techcrunch.com/2009/04/26/here-comes-twitter-spam-and-how-to-fight-it/" rel="nofollow" >fighting Twitter spam</a> I read tonight, I discovered <a href="http://topify.com/" rel="nofollow" >Topify</a>, an invitation-only (for now) service based in Israel that offers all of what Twimailer did—and more.</p>
<p>I found an invite on the Topify blog (sorry, no link; you gotta dig through their site too so it's fair for everyone) and quickly signed up. The Twitter password field distressed me a little, but it's obviously necessary for all the extra features (like follow-back, reply to direct message, and block), all of which can be done via email with Topify. (In the future, I hope Topify will implement support for Twitter's OAuth authentication and delete users' passwords from their system. Consider this a request, <a href="http://www.arikfr.com/blog/" rel="nofollow" >Arik</a>. <img src='http://technobabbl.es/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Anyway, switching was pretty painless. All I had to do was change the address to which my Gmail filter forwards and add my direct-message notification From address to the filter. I'm currently waiting for something to happen on my Twitter account so I can try out the new service. (I considered running Twimailer and Topify side-by-side for a bit, but decided against it; redundant emails would increase my processing time, the opposite of the intended effect.)</p>
<h2>Filter Details</h2>
<p>For those who want to copy my setup (I'm telling you, it's a lot more resilient than the default instructions from either service), here are the filter settings to enter.</p>
<p><span style="color: red;"><strong>Update (2010-11-11):</strong> <em>Twitter changed their addressing scheme. The old addresses don't work any more.</em></span> Make sure to use the <ins>inserted instructions</ins>. <img src='http://technobabbl.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (Updated again 2010-11-20 when Twitter removed the <tt>twitter-</tt> part of the address.)</p>
<p><ins>As of November <del>11</del> <ins>20</ins>, 2010, you'll have to copy the From address of at least one Twitter notification email before you can set up the filter. The address should look like <tt>follow-&lt;lots-of-letters-and-numbers&gt;@postmaster.twitter.com</tt> or <tt>dm-&lt;lots-of-letters-and-numbers&gt;@postmaster.twitter.com</tt></p>
<p>The random letters and numbers appear to stay the same whether it's a follow or a <abbr title="Direct Message">DM</abbr>, so you only need to copy one address, then paste it twice and change one instance of <tt>follow</tt> or <tt>dm</tt> to the other.</ins></p>
<p>In the filter's <strong>From</strong> box, enter:</p>
<ul>
<li><strong>Topify:</strong> <ins><tt>follow-&lt;lots-of-letters-and-numbers&gt; OR dm-&lt;lots-of-letters-and-numbers&gt;</tt></ins> <del><tt>twitter-follow-you=yourdomain.tld OR twitter-dm-you=yourdomain.tld</tt></del></li>
<li><del><strong>Twimailer:</strong> <tt>twitter-follow-you=yourdomain.tld</tt></del> <ins>I'm not supporting Twimailer any more (is it dead?) so no updates here.</ins></li>
</ul>
<p><del>Replace <tt>you=yourdomain.tld</tt> with your email address, using <tt>=</tt> in place of <tt>@</tt>.</del></p>
<p>That's all you need to do for filter criteria. (If you have only one Twitter account coming into your inbox, it's even easier; you can omit the <tt>-you=yourdomain.tld</tt> part(s) of the filter criteria. It doesn't hurt to include them, though.)</p>
<p>For actions, I selected "Skip Inbox" and "Mark as read", and told Gmail to forward these messages to my secret Twimailer/Topify address.</p>
<p>Click the <strong>Create filter</strong> button, scroll down your filter list, and you should see something like the following (image is linked to full-size version):</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/_HwDEfDMdFTU/SfaBFtCAEtI/AAAAAAAAF-k/AWEZ_R3VnWE/s1600-h/enhanced-twitter-notifications-gmail-filter.png" rel="nofollow" style="margin-left: 1em; margin-right: 1em;"  rel="lightbox[505]"><img src="http://3.bp.blogspot.com/_HwDEfDMdFTU/SfaBFtCAEtI/AAAAAAAAF-k/AWEZ_R3VnWE/s400/enhanced-twitter-notifications-gmail-filter.png" border="0" alt="" /></a></div>
<p>(<del>There's also an <a href="http://voyagerfan5761.googlepages.com/enhanced-twitter-notifications-filte.xml" rel="nofollow" ><acronym title="eXtensible MarkupLanguage">XML</acronym> file available</a> to import, for those with the Filter Import/Export feature enabled in Gmail Labs, but creating the filter from scratch is pretty easy.</del> <ins>No reason to recreate the importable file. The new solution is so copy-and-paste–heavy that it wouldn't be worth it.</ins> <del>The file link might go dead in a month or two when my Google Page Creator site is moved to Google Sites, but I'll know because things like the site logo will stop working. If that happens, I'll definitely fix it.</del> <ins>Well, since I <a href="http://technobabbl.es/2010/01/migrated-to-wordpress/">moved to self-hosted WordPress</a>, no links broke. <img src='http://technobabbl.es/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </ins>)</p>
<p><em>Note: As I was writing this, I discovered <a href="http://factoryjoe.com/blog/2009/03/04/how-to-use-twimailer-securely/" rel="nofollow" >Chris Messina's post about this</a>, published almost two months ago. My little hack is nothing new, I guess; but I'll publish anyway because his instructions are focused on Twimailer and Twimailer only.</em></p>
<h2>Wrap</h2>
<p>Let me know if you find this little hack useful. I haven't time to make a bunch of pretty screenshots (unlike Chris <img src='http://technobabbl.es/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> , so if you have questions, post in the comments.</p>
<p><em>Incidentally, this is my 500th blog post. If that means anything.</em><!-- this will appear at the bottom of the post --></p>
<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
											<iframe
												style="height:25px !important; border:0px solid gray !important; overflow:hidden !important; width:550px !important;" frameborder="0" scrolling="no" allowTransparency="true"
												src="http://www.linksalpha.com/social?blog=Technobabbles&link=http%3A%2F%2Ftechnobabbl.es%2F2009%2F04%2Fhow-to-safely-use-twitter-notification%2F&title=How+To%3A+Safely+Use+Twitter+Notification+Enhancement+Services&desc=Latest+update%3A+2010-11-20%3A+Twitter+tweaked+the+addresses+again.+Remove+the+twitter-+part+of+the+addresses+in+your+filters+if+you%27ve+set+them+up.%0D%0A%0D%0AUpdate+%282010-11-11%29%3A+Twitter+changed+their+addressin&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsbutton=1&fbsctr=1&fbslang=en&fbsendbutton=1&twbutton=1&twlang=en&twmention=voyagerfan5761&twrelated1=voyagerfan5761&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=0&buzzbutton=1&buzzlang=en&buzzctr=0&diggbutton=1&diggctr=0&stblbutton=1&stblctr=0&g1button=1&g1ctr=1&g1lang=en-US">
											</iframe>
										</div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://technobabbl.es/2009/04/how-to-safely-use-twitter-notification/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 6/24 queries in 0.119 seconds using disk: basic
Object Caching 1156/1174 objects using disk: basic

Served from: technobabbl.es @ 2012-02-06 16:06:15 -->
