Aha! I was digging around some more, and thought I’d see if there was any kind of official movement on OPML import for Thunderbird. So I wandered over to the Mozilla bug tracker, and did a search for “OPML” in the “Thunderbird” project. That turned up a single hit, which was Bug #258102. Towards the bottom, were some patches from Justin.
At first, I wasn’t sure how to apply them. His patch touches a file named “subscriptions.js”, which I couldn’t find in my Thunderbird installation. But then I realized that it was packed up in a .jar file. I unpacked the ‘newsblog.jar’ file (it’s just a .zip by another name), applied the patch, repacked the jar, dropped it back into my Thunderbird installation, and voila!
This still needs some work, it is alpha quality at best. Proceed at your own risk. Here there be dragons. Do not taunt Happy Fun Ball. The imported feeds will all be under your main feeds folder, it will not auto-create subfolders for you. The feeds will get imported, but don’t show up in the list when you “Manage Subscriptions”. On a similar note, only your manually added feeds will get exported. I’m sure that these bugs will be fixed at some point. Update: this appears to be a problem on my laptop installation of Thunderbird 1.0. It works better on my Debian Linux install of Thunderbird 0.8 at work.
If the above problems don’t bother you too much, and you just want to get a bunch of feeds imported now, here’s what to do:
- Exit Thunderbird
- Download my patched copy of newsblog.jar
- Find the original newsblog.jar file for your installation, rename it (e.g. ‘newsblog.jar.orig’), and put the new version in its place. Under a standard Windows installation, it should be under “Program Files\Mozilla Thunderbird\chrome”. Under Linux/FreeBSD, try something like “/usr/share/mozilla-thunderbird/chrome”
- Restart Thunderbird, and go to the “Manage Subscriptions” option of your News & Blogs folder to see your shiny new OPML buttons!
Note: I did not write the OPML import code. All I can take credit for is bringing it to your attention. All kudos belong to Justin Kirby (hey look, another WordPress blog
), as far as I can tell.


















23 Comments
Works like a charm in 1.0 on windoze! Thanks, was looking for this.
Heh. “Do not taunt the Happy Fun Ball.” Damn…I haven’t thought of that in years.
Oooh! The doorbell!!! I wonder if that’s my new Bass-O-Matic?
This works on Mac OS X. The newsblog.jar file that you need to replace is inside the Thunderbird application bundle. To get to it, control-click (or right click) on the Thunderbird icon in the Applications folder, select “Show Package Contents” and navigate to Contents/MacOS/chrome . Then the two buttons will appear. Thanks for this trick. It has worked great for me.
MUY UTIL !!!
Thank you very much / Mutxas gracias / Eskerrik asko !!
Beautiful! Works like a charm on Thunderbird 1.0/Windows!
Thanks!
Worked first time on XP Pro/Thunderbird 1.0. Cheers!
Whoa - great
Haven’t tried this yet, but I’ve been looking for something like this for weeks. I hate not remembering and having the SAME newsfeeds on all my systems, and both work workstations (Linux/Windows).
If it works as advertsed, I’ll be ONE happy puppy! Thanks!
You rule. This was exactly what I needed, and it works — two things that don’t often go together.
it work well,tkx
Thank you, this worked. It drove me nuts not having the same newsfeeds on all my systems.
Thanks, this JFW’d! Saved my life. Well done!!
Really good Extension
Why doesn’t it appear in Official Thunderbird Extensions?
thanks man
Hi!
It’s works well on my MAC OS X (10.3.9) and using Thunderbird.
Just two negative points.
Does not support OPML using levels (subfolders) and doesn’t support ATOM feeds.
Hi,
Thanks for saving couple of hours my time
This is great. Do you know of an extension that will import email and folders from Entourage? I’ve made the transition on my work/PC and I’m trying to finish moving my home/Mac account to Thunderbird.
Excellent! Thanks for the info.
I succesfully exported my RSS feeds from MacOS X 10.4 to Windows XP and vice versa using Mozilla Thunderbird 1.0.6, except for my folder structure, but that is not a big problem for me i’m glad you have made this patch available to the public.
Maybe it will be nice to make an official extension for this functionality or even suggest it for the official client?
thanks for the step-by-step howto. it works on my thunderbird
Thanks a lot, the step-by-step instructions work perfectly.
Very cool,
that’s work’s fine on my “portable thunderbird” who run from my usb key.
Thanks
Cheers. I searched all over for how to do this. Thanks.
Cannot find the newsblog.jar. What is the new link ?
A: This is no longer needed. OPML support has been in Thunderbird officially for quite a while now. When I moved hosts, I didn’t bother moving some old files, like the newsblog.jar.
24 Trackbacks
Reading mail list over RSS
Probably old news - but I just found it today. Gmane - the mail-list-to-news gateway I’m using for most mailing lists - is also providing an RSS feed.For example: http://rss.gmane.org/gmane.comp.jakarta.tomcat.devel Also a ‘weblog-like’ view - check…
Importar OPML en Thunderbird
Si no fuera por Dougal Campbell, ya habrÃa desechado Mozilla Thunderbird como cliente de correo y News. En el artÃculo citado hay una lista infalible de pasos para agregar soporte de importación de archivos OPML. ¡Gracias!…
Import/Export rss feeds with Thunderbird
[...] as getting tired of keeping my aggregators at the house and at work in synch until I found this. This just made my life alot easier. This entry was po [...]
ã®èªã¿è¾¼ã¿ã€æ›¸ã出ã—ãŒã§ããªã„ã“ã¨ã€‚ã“れã˜ã‚ƒä½¿ãˆãªã„ã¨æ€ã£ã¦ã„ãŸã¨ã“ã‚ã€OPML ãŒæ‰±ãˆã‚‹ã‚ˆã†ã«æ©Ÿèƒ½æ‹¡å¼µã—ãŸãƒ•ァイルをé…布ã—ã¦ã„ã‚‹ã¨ã“ã‚を発見。 geek ramblings » Thunderbird 1.0 OPML Import/Export NetNewsWire Lite ã‹ã‚‰ OPML
It also provides tighter integration, for example, using a Firefox plug-in, you can click and link or go to any page and try and subscribe to it from the contextual menu. That’s all fine and dandy. After I figured out how to patch my Thunderbird to allow for OPML export , I had most of my feeds set up, except that it ignored the hierarchy (I’m not sure whether Thunderbird’s export was hierarchical in the first place, however, so this may not be Bloglines’s fault at all). Here
[...] menu. That’s all fine and dandy. After I figured out how to patch my Thunderbird to allow for OPML export, I had most of my feeds set up, except that it ignored the hiera [...]
eine praktische Angelegenheit, es ist ein XML-”Dialekt”, der alle (Bloglines-)Feeds sammelt und in eine Datei packt. Zunächst war ich etwas enttäuscht: Soll ich nun die ganzen Feeds von Hand eintragen? Nach kurzer Suche stiess ich zum Glück auf diese Anleitung : man muss eine Datei namens “Newsblog.jar” bei Thunderbird aufspüren ( im Ordner “chrome”) und mit der vom o.g. Blog überschreiben. Beim Mac (OSX) hab ich erstmal ne Weile gesucht, bis ich die newsblog.jar Datei gefunden habe:
[...] herf=”http://mozilla.org/products/thunderbird/”>Thunderbird’s lack of ability to import/export OPML. It’s a quick install and works flawlessly.
[...]
My definitive solution to the RSS/Atom feeds problem Finally, I solved my problems with reading the RSS/Atom feeds. Better, I hope so. The ingredients of this temporary success are: An USB pen drivePortable MozUp Thunderbird MozUp Launcher Thunderbird 1.0 OPML Import/Export Before, I’ve been searching for a solution to get readable and portable feeds. What I needed was an RSS/Atom aggregator for Windows freeware, without .NET platform necessity, stable and portable. Until now, I tried some aggregators, always
[...] city’s 60s and 70s R&B scene. Straw - I finally settled on a Linux aggregator. Thunderbird OPML Import/Export - I didn’t realize that Thunderbi [...]
RSSリーダーソフトã«å†æŒ‘戦ã—ã¦ã¿ã‚‹
ãã†ã„ãˆã°Headline-Readerã«é€é‡‘ã—ã¦ã„ãŸã®ã‚’æ€ã„出ã—ãŸã€‚ 1å¹´ãら…
Thunderbird 1.0 OPML Import/Export Convert Thunderbird Subscriptions to OPML
Franto.com Flash blog » Hapland2 solution. Flash CLAMP Campus Adventures » Is Apple OSX Tiger Inherently Insecure? Tech macewan » Ubuntu Hoary with F-Spot, Evince & more Ubuntu Linux geek ramblings » Thunderbird 1.0 OPML Import/Export Blogs, Web, Tech Een frisse kijk op.. » MSN Virtual Earth Overig
geek ramblings Ed’s blog Tried it with Thunderbird 1.0.2 (20050317) and it works.
Finally, I solved my problems with reading the RSS/Atom feeds. Better, I hope so. The ingredients of this temporary success are: An USB pen drive Portable MozUp Thunderbird MozUp Launcher Thunderbird 1.0 OPML Import/Export Before, I’ve been searching for a solution to get readable and portable feeds. What I needed was an RSS/Atom aggregator for Windows freeware, without .NET platform necessity, stable and portable.
[...] [...]
[...] มาถึงตรงนี้บางคนà¸à¸²à¸ˆà¸ˆà¸°à¸ªà¸±à¸‡à¹€à¸à¸•เห็นว่า เà¸à¹Šà¸° ทำไมหน้าต่างนี้ขà¸à¸‡à¸šà¸¸à¸à¸–ึงมีปุ่มขึ้นมาพิเศษสà¸à¸‡à¸à¸±à¸™à¸—ี่ (ปุ่ม Import / Export OPML…) ไม่เห็นจะมีในหน้าต่างขà¸à¸‡à¹€à¸žà¸·à¹ˆà¸à¸™à¹†à¹€à¸¥à¸¢à¸¥à¹ˆà¸° à¸à¸±à¸™à¸™à¸µà¹‰à¸à¹‡à¹€à¸žà¸£à¸²à¸°à¸§à¹ˆà¸²à¸šà¸¸à¸à¸¥à¸‡ patch พิเศษที่ทำให้มีปุ่มพิเศษสà¸à¸‡à¸›à¸¸à¹ˆà¸¡à¸™à¸µà¹‰à¹€à¸žà¸´à¹ˆà¸¡à¸‚ึ้นมาน่ะค่ะ ข้à¸à¸”ีขà¸à¸‡à¸à¸²à¸£à¸¥à¸‡ patch นี้à¸à¹‡à¸„ืà¸à¸—ำให้เราสามารถ save (export) รายà¸à¸²à¸£à¹€à¸§à¹‡à¸šà¸—ี่เราสมัครไว้ไปใช้à¸à¸±à¸šà¹‚ปรà¹à¸à¸£à¸¡à¸à¹ˆà¸²à¸™à¸‚่าวตัวà¸à¸·à¹ˆà¸™à¹† (โดยà¸à¸²à¸£ import) ได้ ไม่ต้à¸à¸‡à¸¡à¸²à¸™à¸±à¹ˆà¸‡ add ทีละรายà¸à¸²à¸£à¸à¸¢à¹ˆà¸²à¸‡à¸—ี่เราà¸à¸³à¸¥à¸±à¸‡à¸ˆà¸°à¸—ำต่à¸à¹„ปนี้à¸à¸µà¸à¸«à¸¥à¸²à¸¢à¹†à¸£à¸à¸šà¸™à¹ˆà¸°à¸„่ะ ถ้าเพื่à¸à¸™à¹†à¸ªà¸™à¹ƒà¸ˆà¸ˆà¸°à¸¥à¸‡ à¸à¹‡à¸—ำตามวิธีทำในเว็บที่บุà¸à¹„ด้ลิ้งค์à¹à¸¥à¹‰à¸§à¸à¸±à¸™à¸™à¸°à¸„ะ บุà¸à¸‚à¸à¹„ม่เขียนถึง [...]
[...] มาถึงตรงนี้บางคนà¸à¸²à¸ˆà¸ˆà¸°à¸ªà¸±à¸‡à¹€à¸à¸•เห็นว่า เà¸à¹Šà¸° ทำไมหน้าต่างนี้ขà¸à¸‡à¸šà¸¸à¸à¸–ึงมีปุ่มขึ้นมาพิเศษสà¸à¸‡à¸à¸±à¸™à¸—ี่ (ปุ่ม Import / Export OPML…) ไม่เห็นจะมีในหน้าต่างขà¸à¸‡à¹€à¸žà¸·à¹ˆà¸à¸™à¹†à¹€à¸¥à¸¢à¸¥à¹ˆà¸° à¸à¸±à¸™à¸™à¸µà¹‰à¸à¹‡à¹€à¸žà¸£à¸²à¸°à¸§à¹ˆà¸²à¸šà¸¸à¸à¸¥à¸‡ patch พิเศษที่ทำให้มีปุ่มพิเศษสà¸à¸‡à¸›à¸¸à¹ˆà¸¡à¸™à¸µà¹‰à¹€à¸žà¸´à¹ˆà¸¡à¸‚ึ้นมาน่ะค่ะ ข้à¸à¸”ีขà¸à¸‡à¸à¸²à¸£à¸¥à¸‡ patch นี้à¸à¹‡à¸„ืà¸à¸—ำให้เราสามารถ save (export) รายà¸à¸²à¸£à¹€à¸§à¹‡à¸šà¸—ี่เราสมัครไว้ไปใช้à¸à¸±à¸šà¹‚ปรà¹à¸à¸£à¸¡à¸à¹ˆà¸²à¸™à¸‚่าวตัวà¸à¸·à¹ˆà¸™à¹† (โดยà¸à¸²à¸£ import) ได้ ไม่ต้à¸à¸‡à¸¡à¸²à¸™à¸±à¹ˆà¸‡ add ทีละรายà¸à¸²à¸£à¸à¸¢à¹ˆà¸²à¸‡à¸—ี่เราà¸à¸³à¸¥à¸±à¸‡à¸ˆà¸°à¸—ำต่à¸à¹„ปนี้à¸à¸µà¸à¸«à¸¥à¸²à¸¢à¹†à¸£à¸à¸šà¸™à¹ˆà¸°à¸„่ะ ถ้าเพื่à¸à¸™à¹†à¸ªà¸™à¹ƒà¸ˆà¸ˆà¸°à¸¥à¸‡ à¸à¹‡à¸—ำตามวิธีทำในเว็บที่บุà¸à¹„ด้ลิ้งค์à¹à¸¥à¹‰à¸§à¸à¸±à¸™à¸™à¸°à¸„ะ บุà¸à¸‚à¸à¹„ม่เขียนถึง [...]
[...] The new version of Thunderbird has added improvements to the RSS handling, so that hacks aren’t needed anymore. You can import and export feed lists in OPML format, and you can even have sub-folders now — sortof. You can add multiple feeds under a single folder. But the feeds won’t be individually selectable — the items all just intermingle together under the folder. There’s also no auto-detection of feeds, or drag-and-drop, both of which would be really good additions. [...]
[...] I read about newsblog.jar on Dougal Campbell’s blog. Many people wrote about it, including Wayne Graham and Gumuz. Dougal has basically added some functions to a JavaScript file in the newsblog.jar file that provide OPML import / export. I thought of giving it a try. [...]
[...] Google Reader? Aha. Opml Import? Mja. Thunderbird Opml Export? Hmm, naaah. Of toch? Aha. Fijn! google rss thunderbird google» rss» thunderbird» [...]
[...] And if anyone is using Thunderbird and is hesitating to switch because of the hassle of re-entering all the feed URIs, download this nice little extension from Dougal Campbell’s Geek Ramblings to add OPML support to Thunderbird. Dougal is one of the developers of WordPress, another worthy project if you’re not already running it (eyes towards all you Blogger people). Technorati Tags: about.com, amphetadesk, dcist, dougal campbell, firefox, metroblogging dc, newsgator, opml, pluck, rss, searchfox, thunderbird, washington post, wordpress [...]
[...] http://dougal.gunters.org/blog/2005/01/03/thunderbird-opml No related posts [...]