Почему RSS-каналы медленно обновляются в Outlook?

14

У меня был плохой опыт работы с RSS-лентами в Outlook, особенно с моими каналами с сайтов трилогии. Я просто знаю, что эти каналы должны обновляться, по крайней мере, каждые несколько минут, но Outlook часто требуется час или больше, чтобы показать какие-либо изменения.

Так почему RSS-каналы так чертовски медленно обновляются в Outlook?

Тим Лонг
источник

Ответы:

22

После обмена электронной почтой и небольшого подталкивания в правильном направлении от Вашего истинно мистера Джеффа Этвуда, я наконец понял, что происходит и как это исправить.

Хорошо, вот что происходит. Когда канал добавляется в Outlook, в настройках по умолчанию (которые скрыты под кнопкой «Дополнительно») используются рекомендации по обновлению издателя. Издатель канала может указать параметр времени жизни (TTL), это время ожидается, что этот контент останется в кеше до его обновления. Outlook интерпретирует этот параметр как минимальный интервал обновления . Outlook не будет проверять канал для нового контента чаще, чем этот минимальный интервал.

Элемент TTL является необязательным, и некоторые каналы (например, из стека трилогии) не содержат его. Когда Outlook не находит TTL, все по умолчанию составляет 60 минут. Таким образом, в этой ситуации по умолчанию Outlook будет проверять наличие обновлений не чаще одного раза в час.

Настройки фида Outlook

Чтобы избежать такой ситуации с часовым режимом по умолчанию, необходимо указать Outlook игнорировать рекомендации издателя (даже если издатель не дал каких-либо явных рекомендаций, отсутствие рекомендации подразумевает 60-минутный цикл обновления по умолчанию). Для этого при добавлении канала в Outlook нажмите кнопку «Дополнительно» и снимите флажок, выделенный красным на снимке экрана выше. Обратите внимание, что выделенный желтым цветом текст указывает, что издатель не указал политику обновления.

Снятие отметки с этого поля позволяет быстрее обновлять, но есть и другая складка. Мы удалили минимальный интервал, но настройки по умолчанию для групп отправки и получения составляют 30 минут. Таким образом, даже когда минимальный TTL снижен до 5 минут, Outlook все равно даже не будет пытаться проверять чаще, чем каждые 30 минут; это настройка по умолчанию для группы отправки и получения по умолчанию. Таким образом, чтобы получить полный контроль, необходимо снять флажок «Использовать рекомендацию издателя» И создать пользовательскую группу отправки и получения (или изменить настройки группы по умолчанию). Я не рекомендую изменять группу по умолчанию.

Итак, создайте новую группу отправки и получения и в ее свойствах выберите RSS-каналы, которые вы хотите обновлять с большей скоростью. Для этого перейдите на вкладку «Файл», нажмите « Параметры» в левом столбце («Под справкой»), выберите « Дополнительно» в диалоговом окне « Параметры Outlook » и прокрутите вниз до пункта « Отправить и получить» . Нажмите кнопку, чтобы открыть диалог групп.

Настройка новой группы отправки и получения

На снимке экрана выше показан пример RSS-канала, который готовится к обновлению каждую минуту. ПРИМЕЧАНИЕ . Джефф рекомендует обновлять не чаще одного раза в 15 минут , иначе вы рискуете автоматически заблокировать ваш IP-адрес в RSS-каналах StackExchange .

Тим Лонг
источник
3
Принял мой собственный ответ через> 6 лет! Там должен быть значок для этого :)
Тим Лонг