• Как почистить папку в Yandex почте с огромным числом писем

    На моей Yandex почте скопилось просто ужасающее количество писем. Неудавшийся скрипт, созданный для противодействия бот атакам, посылал информацию мне на ящик. В результате, небольшая оплошность в коде привела к тысячам и тысячам писем в папке. Фильтр помог сгруппировать их все в одну папку. В web интерфейсе есть функция выделения всех писем в папке, но для такого количества писем она не заработала. Речь идет о десятках тысяч писем.

    Первым делом написал в саппорт. Шустрый админ, ответил просто: Почистил, посмотрите. Видимо я был не первый с подобной проблемой. Прошло время и пара служебных папок, в которые стекалась информация о работе cron, и другие данные наполнились. Пришла пора почистить и их. Веб интерфейс Яши позволяет удалить за раз 200 писем. Можно больше, но тогда нужна пляска со страницами. Опять же речь идет о папке с тысячами писем.

  • Сообщаем пользователю о том, что пока его не было, что-то произошло

    yandex emailsЗамечали ли вы, когда в соседней вкладке открыта Яндекс почта и приходит письмо, JS проигрывает короткий звук, а favicon вкладки меняется на цифру. Это очень удобно и позволяет быть достаточно оперативным, не используя сомнительный почтовый софт (привет тумберберд).

    Похожая ситуация с Контактом. Когда вы не просматриваете страницу или вообще когда свернули браузер. 

    Как это работает?

    Раньше, мы использовали хитрости вроде 

    $(window).on('mousemove', function () {})

    Если мышка над вкладкой то все ок. Если нет то выдаем сообщение. Это работает, но с известной долей ошибок. 

    на дворе 2015 год и давно появились специальные события браузера, которые сигнализируют нам о нужном событии.