Я написал запись в блоге об этом здесь.
Если вы используете OS X 10.6.x
(Снежный барс, а возможно и более ранние версии тоже)
Откройте приложение «Терминал».
Просто введите «Терминал» в быстрый поиск Spotlight (Command-SPACE обычно вызывает быстрый поиск Spotlight). Не знакомы с Терминалом? Ну, прямо скажем, Terminal - это часть OSX, с которой обычному пользователю никогда не придется иметь дело в любое время. К сожалению, Apple не всегда понимает свои концепции, и нам приходится рисковать такими вещами, как Terminal. По сути, это дверь в основополагающую UNIX-среду OSX. Это как поднять капот на машине, чтобы повозиться с мотором.
Терминал выглядит так:
В терминале введите или скопируйте / вставьте эту команду и нажмите клавишу возврата:
for i in ~/Library/Mail/RSS/*/Info.plist; do defaults read "${i%.plist}" RSSFeedURLString; done
Он выдаст хороший список URL-адресов RSS-канала.
Затем вы можете скопировать и вставить каждый из них в приложение по вашему выбору.
АЛЬТЕРНАТИВЫ:
Вы также можете вставить это в терминал
pubsub --client com.apple.mail list
Будет создан список с названием RSS-канала и его URL. Вам, вероятно, нужно будет расширить окно терминала по экрану, чтобы предотвратить перенос терминалом строки длинных данных о подаче на следующую строку (что затрудняет их чтение).
Вы также можете использовать это в терминале:
pubsub --client com.apple.mail list | cut -f3 | sed -ne '3,$p'
Это создаст список URL-адресов, как первая команда, которой я поделился выше.
Если вы используете OSX 10.7.x (Lion)
Следуйте приведенным выше инструкциям относительно терминала, но вставьте в эту команду:
IFS=$'\n';for i in $(find ~/Library/Mail/V2/RSS/ -name "Info.plist");do grep "http://" $i | sed "s/.*\(http[^<]*\).*/\1/" >> ~/Desktop/Mail\ Feeds.txt;done
Это должно делать свое дело.