Я экспериментирую с чтением RSS-каналов в Mail.app (на Snow Leopard), поэтому я сделал следующее:
- подписался на несколько каналов
- сказал каждому "показать в почтовом ящике"
- создал почтовую папку с именем RSS, содержащую почтовый ящик для каждого канала
- установить правила, по одному для каждого канала, для перемещения входящих статей в почтовые ящики
Это работает, в точку. Правила, похоже, не сразу улавливают новые статьи; иногда они сидят в почтовом ящике некоторое время. Но есть большая проблема.
После того, как я удаляю сообщения из почтовых ящиков, они перезагружаются почтой в следующий раз, когда она проверяет наличие новых сообщений в ленте. Только если я удаляю их из папки "Входящие", они остаются удаленными. Очевидно, что "переместить сообщение" также не выполняет действие удаления, которое сообщает Mail, что я закончил с этим сообщением.
Я пытался не показывать фиды "показывать в почтовом ящике", но тогда правила совершенно неэффективны; очевидно, они запускаются только для сообщений, предназначенных для входящих сообщений. Я могу запустить их вручную, но это намного сложнее, чем стоит.
Я просто хочу, чтобы мои RSS-каналы работали как обычные почтовые ящики, чтобы их можно было синхронизировать между Mac и моим iPhone (насколько я могу судить, RSS-каналы являются локальными и вообще не синхронизируются). Есть ли способ заставить эту работу?