Feed-URLs aus Mail.app exportieren

Wie man das Programm Mail als RSS-Client benutzt, habe ich in Mehr machen mit dem Mac ja ausführlich beschrieben. Das Programm bietet aber leider keine einfache Möglichkeit eine Liste der abonnierten RSS-Feeds auszugeben, um diese beispielsweise an Freunde und Bekannte weiterzuschicken.

Wie das Icon hier im Beitrag zeigt, ist es wieder einmal Zeit einen Ausflug auf die Command-Line zu machen. OS X stellt für das Management von RSS-/Atom-Feeds das PubSub Framework zur Verfügung. Dieses Framework kann von allen Programmen benutzt werden; es wird auf jeden Fall von Safari und Mail zur Speicherung der abonnierten Feeds verwendet. Wer nun – ohne einen Umweg über die Programmierung in Objective-C – eine Liste der in Mail abonnierten Feeds exportieren möchte, kann dies über den Befehl pubsub durchführen.

Der folgende Befehl fragt die in Mail abonnierten Feeds ab, übergibt das Resultat an awk, und man erhält eine Liste der Feeds.

pubsub --client com.apple.mail list |\
awk -F \t '{print $3}'URL

http://boesky.blogspot.com/feeds/posts/default?alt=rss

http://www.grafikwissen.de/feed/

http://websiteoptimizer.blogspot.com/feeds/posts/default

http://yoast.com/feed/

http://u9tupfing.blogspot.com/atom.xml

http://blog.addison-wesley.de/feed

http://www.technovelty.de/feed/

http://css-tricks.com/feed/atom/

http://www.secretsites.de/joblog/?feed=rss2

http://feeds.feedburner.com/catswhocode

http://feeds.feedburner.com/wprecipes

http://feeds.feedburner.com/WeBuildPages

Wer die Feeds in Safari darstellen möchte, ersetzt einfach com.apple.mail mit com.apple.Safari.

This entry was posted in MMMDM Continued, OS X and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>