<?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>Something better to do &#187; Thunderbird</title>
	<atom:link href="http://blog.kamens.us/tag/thunderbird/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kamens.us</link>
	<description>Musings of an indignant mind</description>
	<lastBuildDate>Mon, 06 Feb 2012 22:35:18 +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>I guess I&#8217;m now a Mozilla core developer, too</title>
		<link>http://blog.kamens.us/2010/07/23/i-guess-im-now-a-mozilla-core-developer-too/</link>
		<comments>http://blog.kamens.us/2010/07/23/i-guess-im-now-a-mozilla-core-developer-too/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 13:06:19 +0000</pubDate>
		<dc:creator>jik</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Free software]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[Seamonkey]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://blog.kamens.us/?p=1653</guid>
		<description><![CDATA[About a month ago, I dived into the world of Mozilla add-on development by adopting the abandoned Thunderbird &#8220;Send Later&#8221; add-on and porting it to Thunderbird 3.1. The learning curve was pretty steep, and it took a lot more work than I expected to stabilize the add-on, but I think it was worth it, considering [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin-left: 5px; margin-right: 5px;" src="http://www.mozilla.org/images/template/screen/logo_footer.png" alt="" width="109" height="98" />About a month ago, I <a href="http://blog.kamens.us/2010/07/11/i-guess-im-a-mozilla-add-on-developer-now/">dived into the world of Mozilla add-on development</a> by adopting the abandoned <a href="https://addons.mozilla.org/en-US/thunderbird/addon/195275/" target="_blank">Thunderbird &#8220;Send Later&#8221; add-on</a> and porting it to Thunderbird 3.1. The learning curve was pretty steep, and it took a lot more work than I expected to stabilize the add-on, but I think it was worth it, considering that in the two weeks since I released it, <a href="https://addons.mozilla.org/en-US/statistics/addon/195275" target="_blank">almost 2,000 people have downloaded it and at least 444 of them are using it</a>.</p>
<p>Emboldened by that, I decided to take a stab at fixing two bugs in the core Thunderbird code that have been driving me crazy. That, too, required a steep learning curve, but in the end, I was able to submit fixes for two bugs, one quite old and one new in Thunderbird 3.1, affecting a whole bunch of people:</p>
<ul>
<li>It was impossible to remove attachments from some MIME messages, including MIME messages generated by the Mac Mail client (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=351224#c16" target="_blank">Mozilla bug #351224</a>). This bug has been reported by at least 30 different people and was first reported almost four years ago. Fixing it required rewriting pretty much an entire module within C++ source code for Thunderbird.</li>
<li>Thunderbird was incorrectly inserting a couple extra spaces at the beginning of some sent email messages (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=564737#c51" target="_blank">Mozilla bug #564737</a>). This bug was first reported just a few months ago and has already been reported by at least 56 different people. This bug is in the core code that is shared between all Mozilla applications, which means that the fix will impact Firefox, Seamonkey, etc. as well as Thunderbird.</li>
</ul>
<p>Needless to say, there are other things I should have been working on when I got distracted by fixing these bugs. But I&#8217;d almost forgotten how rewarding it is to be able to contribute to open-source software in ways that benefit a lot of people.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kamens.us/2010/07/23/i-guess-im-now-a-mozilla-core-developer-too/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
			<item>
		<title>I guess I&#8217;m a Mozilla add-on developer now</title>
		<link>http://blog.kamens.us/2010/07/11/i-guess-im-a-mozilla-add-on-developer-now/</link>
		<comments>http://blog.kamens.us/2010/07/11/i-guess-im-a-mozilla-add-on-developer-now/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 13:49:27 +0000</pubDate>
		<dc:creator>jik</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Free software]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[send later]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://blog.kamens.us/?p=1629</guid>
		<description><![CDATA[I just released a port of the &#8220;Send Later&#8221; Mozilla Thunderbird add-on for Thunderbird 3.1+. The old version is not compatible with Thunderbird 3, and its author and maintainer appears to have abandoned it. I&#8217;d love for him to integrate my changes into his version and resume maintaining it, but in the meantime, for the [...]]]></description>
			<content:encoded><![CDATA[<p>I just released a <a href="https://addons.mozilla.org/en-US/thunderbird/addon/195275/" target="_blank">port of the &#8220;Send Later&#8221; Mozilla Thunderbird add-on</a> for Thunderbird 3.1+.</p>
<p>The <a href="https://addons.mozilla.org/en-US/thunderbird/addon/4791/" target="_blank">old version</a> is not compatible with Thunderbird 3, and its author and maintainer appears to have abandoned it.</p>
<p>I&#8217;d love for him to integrate my changes into his version and resume maintaining it, but in the meantime, for the sake of making it available to people, I&#8217;ve released the new version myself.</p>
<p>Here&#8217;s a picture:</p>
<p><img class="aligncenter size-full wp-image-1630" title="send_later" src="http://blog.kamens.us/wp-content/uploads/2010/07/send_later.gif" alt="" width="431" height="195" /></p>
<p>Interestingly, it&#8217;s been less than two days since I released it, and it&#8217;s already been downloaded by 71 people. Sweet!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kamens.us/2010/07/11/i-guess-im-a-mozilla-add-on-developer-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
			<item>
		<title>Exporting Outlook 2007 address book to Thunderbird</title>
		<link>http://blog.kamens.us/2009/09/10/exporting-outlook-2007-address-book-to-thunderbird/</link>
		<comments>http://blog.kamens.us/2009/09/10/exporting-outlook-2007-address-book-to-thunderbird/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 03:16:03 +0000</pubDate>
		<dc:creator>jik</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Address book]]></category>
		<category><![CDATA[Contacts]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://blog.kamens.brookline.ma.us/~jik/wordpress/?p=837</guid>
		<description><![CDATA[I keep my primary address book in Outlook, but I wanted to export it to Thunderbird so that when I&#8217;m using Thunderbird at home, I have easy access to all the email addresses I&#8217;ve stored in Outlook. It&#8217;s easy to import from Outlook to Thunderbird on Windows, since Thunderbird will happily allow you to do [...]]]></description>
			<content:encoded><![CDATA[<p>I keep my primary address book in Outlook, but I wanted to export it to Thunderbird so that when I&#8217;m using Thunderbird at home, I have easy access to all the email addresses I&#8217;ve stored in Outlook.</p>
<p>It&#8217;s easy to import from Outlook to Thunderbird on Windows, since Thunderbird will happily allow you to do the import directly.  However, it&#8217;s more difficult when you want to export from Outlook on Windows and import the data into Thunderbird on UNIX.  In that case, you need to export your Outlook data into a CSV file, copy the resulting file over to UNIX, and import it into Thunderbird there.</p>
<p>This is theoretically possible, since Thunderbird does know how to import a CSV file, but it&#8217;s difficult, for two reasons.  First of all, Thunderbird will only read 35 columns from the Outlook CSV file, so some of the Outlook data is inaccessible.  Second, the UI for mapping Thunderbird address-book fields to columns in the Outlook-generated CSV is confusing and difficult to use.</p>
<p>I Googled a bit to see if anyone had come up with an easy solution to this problem.  I didn&#8217;t find one, so I solved it myself, by writing a script to convert the CSV file generated by Outlook into a format which is much more palatable to Thunderbird.</p>
<p><span id="more-837"></span>I&#8217;ve set up a Web page where you can use this script.  Just upload your Outlook Contacts CSV and my page will do the conversion for you and give you back a Thunderbird-compatible CSV to save and import into Thunderbird.  <a href="http://jik3.kamens.brookline.ma.us/~jik/outlook-to-thunderbird-csv.cgi" target="_blank">Click here</a> to access that page.</p>
<p>Alternatively, if you&#8217;re the type that likes to play with scripts yourself, you can <a href="http://stuff.mit.edu/~jik/software/outlook-contacts-to-thunderbird.pl.txt" target="_blank">download the script</a>, save it into a file, make it executable, and run it with input redirected from a CSV you exported from Outlook, and output redirected to another CSV file.  The resulting generated CSV file should have exactly the columns that Thunderbird is expecting, in the exact order it&#8217;s expecting them, so no columns will get chopped off at the end and you won&#8217;t have to figure out how to make the awful field-mapping UI work.</p>
<p>See the comments in the script for additional information.  <a href="mailto:jik@kamens.us">Drop me a line</a> or maybe even <a href="/support-my-blog/" target="_blank">a tip</a> if you find this useful!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kamens.us/2009/09/10/exporting-outlook-2007-address-book-to-thunderbird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

