30 апреля 2018 г.: Бот в Telegram всё

Из-за действий одного нехорошего органа исполнительной власти, нам пришлось временно отключить бота в Telegram.

18 января 2018 г.: Важная новость

У нас сегодня важная новость, важнее вообще всех новостей - мы запилили бота в телеграме.

Зовут его нехитро - mydlo_bot и он умеет все, что умеет сайт. Напишите ему /start - там вообще все понятно. А если непонятно или просто мы сделали что-то совсем не то или оно работает не так как вам хочется - пишите нам в форму обратной связи. Мы обязательно прочитаем (лол).

10 января 2018 г.: Нам пишут

Рубрика "нам пишут"

Самый популярный вопрос, который мы получаем через форму обратной связи: "как восстановить ящик?"

Самый популярный (на самом деле единственный) ответ на этот вопрос - никак. Если вам интересны подробности - читайте дальше. Если нет - тогда дальше не читайте, а на вопрос мы уже ответили.

TL;DR
Как вы, наверное, заметили, наш сервис называется "временная почта". Когда вы заходите на сайт, мы выставляем вам в браузер сессионную куку, в которой зашит уникальный идентификатор: сочетание цифр и букв длиной 32 символа (ключ). Эта кука живет 24 часа и хороший, правильный браузер должен ее сам удалить по истечении суток.
Под капотом у нас крутится быстрое хранилище Redis, в котором ключу сессии соответствует ряд значений, в том числе идентификатор почтового домена и идентификатор почтового ящика. Когда сессионная кука выставляется в первый раз либо вместо удаленной, мы случайным образом выбираем домен и создаем в нем ящик со случайным названием и прописываем их идентификаторы в куку. Тоже самое происходит, когда вы заходите с нового браузера, в анонимном режиме или просто ручками чистите куки. Если сессионная кука уже есть в Redis, мы возвращаем ящик и домен соответствующие данной куке. То есть все достаточно банально.
Когда срок жизни куки подходит к концу, по идее браузер сам должен ее удалить, однако этого может по каким-то причинам не произойти, поэтому, когда мы записываем сессию в Redis, мы там еще выставляем срок жизни этой записи в 24 часа. Таким образом Redis сам удалит эту запись через сутки. Эта фича в Redis реально одна из самых крутых.
То есть когда нам показывают несуществующую сессионную куку, мы ее прибиваем и выставляем новую.
Дальше еще круче: на сервере по расписанию каждый час запускается скрипт, который ищет в базе ящики старше 24 часов и удаляет их, одновременно удаляя письма на диске. То есть через сутки у нас не остается ни ящика, ни писем. Совсем. Вообще. Нигде.

В следующей серии мы расскажем, что происходит, когда вы нажимаете на кнопку "Мне не нравится".

4 января 2018 г.: Новые новости

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

А еще те, кто нам пишут, заметили, что мы редко отвечаем на письма. Мы подумали и решили, что это, наверное, не очень вежливо. Поэтому мы в новостях мы будем также отвечать на ваши письма. Тогда правда это будут уже не новости, поэтому их скорее всего придется переименовать. Рано или поздно мы это сделаем. И тогда напишем об этом новость.

С Новым годом.