В нашем блоге на Хабре мы много пишем о почтовых рассылках, связанных с их созданием технологических сложностях, а также рассматриваем вопросы дизайна — например, использование различных шрифтов. Сегодня мы коснемся более широкой темы и поговорим о том, почему так сложно предложить что-то в нише работы с email с точки зрения дизайна и юзабилити.

Почему так сложно улучшить почту


Дез Трэйнор (Des Traynor) написал очень содержательную статью под названием «Будущее писем», в которой отметил, что c тех пор, как вышла последняя версия Gmail в 2005, в сфере рассылок не происходило никаких серьезных изменений, поэтому существует масса возможностей улучшить сервисы почтовых рассылок.

Сегодня мы рассмотрим некоторые из них:

Улучшить интерфейс: тем самым улучшив восприятие и ускорив процесс работы в почтовом клиенте (Sparrow, Mailbox);

Улучшить управление рассылкой: выделить основные типы входящих писем (обсуждения, информационные письма, уведомления, онлайн заказы, электронные билеты и т.д) и обрабатывать их в соответствии с типом;

Улучшить организацию рабочего процесса: иначе говоря, сделать так, чтобы почтовый клиент был лучше приспособлен к управлению задачами;

Улучшить управление вложениями: мы часто используем свой ящик для хранения файлов (а потом не можем найти свою презентацию, чёрт бы её побрал), но большинство почтовых клиентов не предназначены для этого;

Улучшить социальную интеграцию: мы получаем множество писем из социальных сетей – Twitter, Facebook, LinkedIn, Tinder и т. п. Было бы удобно, если бы мы могли отвечать, подписываться, делать репосты в социальных сетях, не выходя из почтового клиента;

Улучшить систематизацию и аналитику: в наших почтовых ящиках целые горы данных, которые только и ждут, когда мы их разгребем.

Конечно, составить такой список куда проще, чем воплотить каждый его пункт в реальность.

Почему же так трудно разработать почтовый сервис

Intercom приводит для примера несколько стартапов, которые попытались что-то сделать в этой сфере. Давайте посмотрим, что случилось с ними спустя один год.



Sparrow уже выкуплен корпорацией Google



Mailbox выкуплен компанией Dropbox за 100 миллионов долларов в марте 2013 года. Был доступен только для пользователей iOS (ни об Android-, ни о десктоп- версиях объявлено не было) и предназначался для работы с Gmail, Yahoo mail или iCloud. Впрочем, это уже неважно, потому что в 2015 году сервис был закрыт.



MyMail закрыт (не путать с Mymail)



mailer все еще вне поля видимости



welovemail: до сих пор только приглашает воспользоваться своим почтовым клиентом



.mail app: разработка была приостановлена, приложение так и не выпущено

Далее:

  • outline всё ещё в процессе разработки;
  • mail pilot наконец вышли десктопная и мобильная версии;
  • attachments.me закрыт;
  • personamail вышла версия для iOS;
  • unibox в настоящее время доступен.

Итак, если не учитывать проекты, которые ещё не были выпущены, спустя один год лишь пара стартапов выпустили первые версии своих продуктов. Остальные сервисы либо до сих пор находятся на стадии разработки, либо прекратили существование.

Трудно оправдать ожидания

Когда дело касается программного обеспечения, люди готовы на многое закрыть глаза: ошибки в приложении Twitter, недостаток функций CRM, не очень удобный интерфейс, но только при условии, что эти недостатки не критичны для восприятия.

Проблема заключается в том, что все мы считаем себя экспертами в области рассылок, ведь каждый из нас столько времени проводит, рассылая письма и отвечая на них.

Вот список характеристик, которые пользователи изначально ожидают от почтового клиента:

Надёжность: перебои в этой области недопустимы;

Огромное количество основных функций: редактор, вложения, тэги, черновик, архив, корзина, «связывание» данных, управление контактами и т. д. И не ищите здесь лёгкого пути, его не существует;

Быстрая адаптация: большинство людей уже используют несколько почтовых клиентов (веб, мобильных или десктопных). И если ваш продукт не заинтересует их в течение пяти минут, они просто вернутся к своим почтовым клиентам и забудут о вас. Навсегда;

Высокий уровень безопасности и конфиденциальности: людей не волнует, что Google размещает рекламу в их почтовых ящиках, а АНБ читает их переписку. А вот доверять свою частную жизнь молодому стартапу они не хотят. Совсем.


А вот список того, что пользователи ожидают от почтового клиента впоследствии:

Совместимость с различными почтовыми службами и серверами: от IMAP до Gmail, yahoo mail, hotmail. Люди должны иметь возможность привязать все свои ящики к этому приложению;

Совместимость с различными типами устройств: пользователи постоянно проверяют свою почту с разных устройств – с компьютера, телефона или планшета;

Индивидуальная настройка: некоторые люди предпочитают систематизировать свои письма, другие – не так организованы. Вы должны предоставить пользователям возможность выбрать более удобный для них интерфейс.

Трудно с технической точки зрения

Ожидания пользователей настолько высоки, что вам понадобятся уверенные навыки front-end и back-end разработки, чтобы ваш продукт оправдал их.

Письма до сих пор передаются в устаревшем формате, который приходится «латать» снова и снова, чтобы ввести новые функции. Прежде чем отобразить ваше первое письмо, вам придётся освоить Base64, Quoted-Printable, UTF-8, MIME, Multipart и др. При этом весь минимальный набор основных функций должен работать идеально, и только тогда вы можете приступить к чему-то новому.

В общем, создать костяк проект достаточно сложно, не говоря уж о стабильной версии. Но даже, если вам это удалось, понадобится помощь очень талантливых (с технической точки зрения) людей для перехода на следующий уровень, а именно для создания удобного пользовательского интерфейса.

Большинство стартапов строят долгосрочные планы на будущее, но им всем нужно с чего-то начинать. В этой сфере вы можете начать с плагина (расширения gmail) или сразу приступить к созданию приложения. Вы можете ориентироваться только на одну платформу (например, iOS) или сразу на несколько. Ваш почтовый клиент может работать только с Google Apps или с другими почтовыми сервисами.



Почтовая служба США будет рассылать уведомления на электронную почту


Почтовая служба США тестирует сервис уведомления клиентов об их корреспонденции. Каждое утро новый сервис будет рассылать клиентам сообщения о содержимом их почтовых ящиков по электронной почте. При этом в уведомлении будет отображаться только внешний вид конверта, и ни в коем случае не его содержание.

В период с 2014 года новый сервис был опробован уже в семи почтовых зонах Северной Вирджинии. С 2016 года он будет доступен в других регионах страны. Пользователи смогут получать уведомления абсолютно бесплатно после онлайн регистрации. На данный момент услуга не доступна для предприятий. Почтовая служба также отмечает, что новый сервис не применяется по отношению к посылкам, но не исключает, что в будущем уведомления смогут содержать сканы каталогов и журналов.

В 2013 году Почтовая служба США признала, что фотографирует все письма и посылки внутри страны. Этот процесс позволяет упростить сортировку отправлений, а также помогает правоохранительным органам бороться со злоумышленниками, которые рассылают письма с опасным содержимым.

Советы по теме рассылок от разработчика Скотта Стэффорда (Scott Stafford)


Скотт использует для блога следующую почту: scott.stafford+gh@gmail.com. «Собака» и другие символы описаны в разделе 3.4.1 официальной спецификации по формату Интернет-сообщений RFC 2822. Согласно этому документу, часть электронного адреса перед «собакой» называется локальной, а вторая часть – доменом. Итак, в его случае:

  • локальная часть – это scott.stafford+gh
  • домен – это gmail.com

Почтовый сервер использует локальную часть, чтобы определить, кому доставить письмо. Но многие серверы используют некоторые уловки перед отправкой. Так, например, Gmail абсолютно игнорирует все точки, поэтому письма, отправленные на scott.stafford@gmail.com и s.c.o.t.t.s.t.a.f.f.o.r.d@gmail.com придут в один электронный ящик. Однако большинство других серверов точки не игнорируют, поэтому такие хитрости в основном работают только в Gmail.

Gmail, Outlook.com, and iCloud намеренно игнорируют точку, знак «плюс» и всё, что после него, при отправке писем. Yahoo с той же целью «не замечает» дефис. Таким образом, письма, направленные на электронные адреса scott.stafford+i.love.plusses@gmail.com, scott.stafford+gh@gmail.com и scott.stafford@gmail.com будут приходить в один почтовый ящик. Другие серверы могут прибегать к другим уловкам.

Несмотря на то, что почтовый сервер игнорирует знак «плюс», он все равно может принести пользу при поиске или фильтрации писем в почтовом ящике. Альтернативный электронный адрес со знаком «плюс» можно использовать в следующих целях:

Защита от спама: если вы регистрируетесь на веб-сайте, где необходимо указать ваш e-mail, знак «плюс» в локальной части позволит фильтровать входящие сообщения во избежание спама. Кроме того, вы узнаете, кому был отдан/продан ваш e-mail, так как все письма будут приходить на альтернативный адрес.

Тестирование аккаунта: при разработке/тестировании веб-сайта, который требует при регистрации уникальный адрес почты от каждого пользователя, вы можете указать альтернативный адрес несколько раз. При этом, все уведомления о подтверждении регистрации будут приходить на ваш почтовый ящик.

Комментарии (12)


  1. norlin
    12.01.2016 09:53
    +4

    c тех пор, как вышла последняя версия Gmail в 2005, в сфере рассылок не происходило никаких серьезных изменений

    А как же Inbox от того же gmail? Сначала я к нему отнёсся скептически (т.к. оно подавалось как «замена почте» и т.д.), но если воспринимать это просто как новый интерфейс – то всё супер.

    Тут и собственно обновлённый интерфейс, и автоматическая сортировка писем по категориям, и умный поиск по всей почте и много чего ещё.


  1. Revertis
    12.01.2016 12:32
    +1

    А кто знает, Postfix как относится к плюсам в адресах?


    1. 0ptyx
      12.01.2016 15:05

      хорошо относится. в связке с dovecot, с помощью плюса можно закидывать письма прямо в папку.
      например: user+spam@domain.tld залетает в папку spam.


  1. eldarmusin
    12.01.2016 13:48

    Спасибо за "+" в Gmail, будет полезно при регистрации.


    1. norlin
      13.01.2016 10:27

      Опасно, я так пару раз натыкался на всякие баги в реализации сервисов, когда создать аккаунт получалось, а вот залогиниться потом – нет. Или через какое-то время код менялся и больше аккаунт не работал. А у многих сервисов вообще такие адреса считаются невалидными…


  1. kolpeex
    12.01.2016 18:10

    А есть ли у янлекса фишки типа точек или плюсика?


  1. Wesha
    13.01.2016 02:23

    Gmail, Outlook.com, and iCloud намеренно игнорируют точку, знак «плюс» и всё, что после него, при отправке писем. Yahoo с той же целью «не замечает» дефис.
    Ответил Вам переводом.


  1. Klaster
    13.01.2016 06:55

    Защита от спама: если вы регистрируетесь на веб-сайте, где необходимо указать ваш e-mail, знак «плюс» в локальной части позволит фильтровать входящие сообщения во избежание спама. Кроме того, вы узнаете, кому был отдан/продан ваш e-mail, так как все письма будут приходить на альтернативный адрес.

    Если тот кто собирает адреса не вырезает плюсики и все что после них в адресах gmail автоматически.


    1. merlin-vrn
      13.01.2016 09:50

      В лучшем случае можно действительно отдельно обрабатывать адреса на гмейле и прочих хорошо известных сервисах.

      А в общем случае вырезать нельзя. Смысл плюсика, точки, дефиса и вообще любых символов в локальной части адреса определяет исключительно конечная система (та, которая указана после @), так что общего правила нет. Так, a+b@domain.com и a@domain.com — разные адреса.


  1. nikitanaz
    13.01.2016 11:16

    А мне видится другая причина трудности улучшений почты — это копание в песочнице.
    Построил башенку, другую, покрасивее и ничего нового.
    Только тактические улучшения в основной массе делаются, стратегии почти нет.

    У меня сейчас несколько мессенжеров на телефоне, несколько ящиков с почтой, пара аккаунтов в соц сетях — всё оно для общения.
    И везде есть аккаунты. Их надо помнить. Но есть хорошая тенденция приравнивать аккаунт к почте.

    Давайте немного пофантазируем: что если так и останется?
    Интернет всё доступнее, аккаунт есть email, а значит на почту звонить будем, продукты оплачивать оттуда же, фоточку прислать бабушке, не задумываясь, какую программку поставить надо. Даёшь единый контроль!

    Может email ровнять на соц ID! (утопия.jpg)
    Интересно появится ли такой здоровый агрегатор информации?


  1. Dee3
    13.01.2016 13:08
    +1

    Да какие там стартапы… Сегодня тех.поддержка Рамблеру отписалась что нельзя удалить более 50 в папке за один раз. А у меня там спама и не спама 4к писем.
    21 век?

    У Яндекса кстати те же грабли, нельзя выделить все отфильтрованные письма (но можно все таки совершать массовые операции с помощью правил обработки почты)

    Слава богу, Gmail позволяет удалить все письма по фильтру.


  1. Klaster
    17.01.2016 10:28
    +1

    >>Почему так сложно улучшить электронную почту
    Работает? Не трожь! :) Нет пока чего то, что могло бы заменить почту не в плане предложений, не в плане спроса. Поэтому как я понимаю все «улучшения» это так, надстройки для частного случая. Которые не меняют почту, а просто делают обертки для более удобного пользования при некоторых кейсах использования почты.