Category: it

Category was added automatically. Read all entries about "it".

Цепочки писем (беседы) в Outlook

В Outlook 2010 появилась возможность просматривать списки писем, используя представление "Беседы"(conversations). По-сути, это всем известные цепочки, появившиеся впервые в Gmail, однако есть досадный ньюанс: "беседы" группируют письма по наименованию, только если в тема письма начинается с "Re" или "Ответ".

Таким образом, "беседы" сносно работают для переписки, однако совсем не работают для почтовых рассылок.

Единственный способ исправления данной ситуации, который мне удалось придумать - это добавлять "Re:" в начало темы соответствующих писем при получении. Раньше я использовал для этого плагин Potolook, но, к сожалению проект более не развивается, и после перехода на Outlook 2016 снова встал вопрос, что же делать.

В итоге я решил задачу при помощи VBA-скрипта. Далее небольшая инструкция, как это повторить. Все действия производились на Outlook 2016, для более младших версий что-то можно незначительно отличаться.

Запускаем Outlook, нажимаем Alt+F11, попадаем в редактор VBA. Пишем простую функцию ([код]
Sub Re(Item As Outlook.MailItem)
    If Not (Item.Subject Like "Re:*") Then
        Item.Subject = "Re:" & Item.Subject
        Item.Save
    End If
End Sub


), добавляющую "Re:" в начало темы письма.



Создаем правило, в котором в действиях указываем, что необходимо использовать наш скрипт.



Не забываем задать ограничения на область применения правила (например перечислить адреса, с которых приходят рассылки).

Казалось бы - вот и всё. Однако правило не работает. Не работает из-за ограничений безопасности для макросов. Идем в Файл-Параметры-Центр управления безопасностью->Параметры центра управления безопасностью->Параметры макросов.
Включаем "Уведомления для всех макросов". Теперь будет работать, если каждый раз разрешать применение макроса. Это конечно, не удобно.



Чтобы избавиться от назойливых напоминаний, подпишем наш скрипт. На сайте microsoft есть описание создания само-подписанного сертификата: запускаем файл SELFCERT.EXE, который обычно находится в папке \Program Files\Microsoft Office\OFFICENN\, вписываем имя сертификата, нажимаем Ok.

Снова переходим в редактор VBA, Tools->Digital Signatnure, и подписываем скрипт. Чтобы не получить ошибку "Произошла ошибка при попытке подтверждения подписи проекта VBA. Макрос будет отключен"("An error occurred while attempting to verify the VBA project's signature. Macros will be disabled"), сохраняем макрос и выходим из Outlook, снова соглашаясь на сохранение макроса (тут обсуждался этот трюк).

Остается только вызвать применение правила и согласиться на добавление вашего сертификата в надежные издатели.



Теперь наслаждаемся цепочками в рассылках.

Использование суб-адресации в адресе электронной почты

Многие почтовые сервисы предоставляют возможность т.н. суб-адресации (она же плюс-адресация) : все письма, отправленные на адреса <пользователь>+<любое слово>@<почтовый домен>, будут попадать в ваш почтовый ящик.

Например, если ваш адрес example@gmail.com, то все сообщения, отосланные на example+test@gmail.com, example+itworks@gmail.com, example+somesite.com@gmail.com и т.д., будете получать вы.

Данная опция хотя и описана в RFC 5233, но работает не на всех почтовых службах. Из тех, что были у меня под рукой я проверил gmail.com, rambler.ru, yandex.ru - работает, mail.ru - не работает ([код ошибки]код ошибки: The error that the other server returned was: 550 5.7.1 Policy rejection on the target address).
Также, по информации из английской wiki, плюс-адресацию поддерживают Outlook.com, Yahoo Mail и некоторые другие.

Google ввел поддержку данной возможности еще в 2008 году, также поддерживается добавление любого количества точек в адресе. Подробно об этом можно прочесть в официальном блоге Gmail.

Но зачем это вообще может быть нужно? Дело в том, что при помощи плюс-адресации можно значительно упростить фильтрацию сообщений.

Например, вы регистрируетесь на парочке форумов forum1.ru, forum2.com, а также на сайте магазина shop1.net. При регистрации можно указать следующие адреса: example+forum1.ru@gmail.com, example+forum2.com@gmail.com, example+shop1.net@gmail.com. Далее вы легко можете сделать правила (по получателю), чтобы письма от этих сайтов попадали в нужные вам папки. А если от магазина будет приходить спам, легко отправить все его сообщения в корзину. Причем на правила не повлияет смена адресов, с которых эти сайты осуществляют рассылку.

В общем, попробуйте сами, это удобно!

RSS ленты на banki.ru

На банки.ру множество обновляемого контента, который интересно отслеживать. К сожалению, зачастую на сайте нет даже банального RSS.

Для исправления ситуации, созданы и поддерживаются нижеследующие RSS-каналы. Все каналы входят в Bancomas (см. 3.3.2)

Название&ссылка Описание Пример
Отзывы в HP Отзывы в НР конкретного банка. Необходимо изменить поле "Тип выдачи" на all и заполнить поле "Буквенный код банка". Например - avangard. >>>
Ответы ПБ в НР Ответы ПБ в отзывах НР конкретного банка. Необходимо заполнить поле "Буквенный код банка". Например - tcs. >>>
Отзывы в НР с фильтром RSS выше можно отфильтровать при помощи регулярного выражения. Необходимо заполнить поле "Должен содержать фразу (regexp)". Например - (chargeback|мошен|краж). >>>
Ответы в ВиО(ГЛ) Ответы ПБ в ВиО(ГЛ) конкретного банка. Необходимо ввести id из ссылки. Например - 4222191. >>>
Новости банка Новости конкретного банка. Необходимо ввести ссылку на новости. Например http://www.banki.ru/banks/bank/2tbank/news/ >>>
Подразделы новостей Подразделы ленты новостей. Необходимо ввести ссылку на подраздел. Например http://www.banki.ru/news/lenta/incident/ >>>
Вклады Вклады, отсортированные по ставке. Необходимо ввести ссылку на выборку и минимальную ставку. Например, 10% >>>


Дополнительная информация есть здесь. К примеру - как сделать персональный RSS на спасибо вам, или чужие отзывы.
Настройка Glype.