Установка Delta Chat в картинках

Что это и зачем...

Дельта чат

позволяет безопасно обмениваться сообщениями ( используется сквозное шифрование)

Главное его преимущество в настоящее время - использование стандартных почтовых протоколов SMTP и IMAP. При использовании почтовых служб - яндекс и майл ру, он прекрасно работает при ограничениях интернета. Конечно можно позвонить по телефону, но некоторые данные по телефону проблематично продиктовать.

Например, вам срочно захотелось посмотреть КВН, а интернет ограничили. Через дельта чат у знакомых можно попросить ссылку на актуальные данные для просмотра КВН.

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

Подготовка к установке

Нужен аккаунт в майл ру или яндекс (предпочтительно что это ваша не основная почта). Надо создать пароль для приложения

Для яндекса

1. Нажать настройки в левом нижнем углу и выбрать все настройки
2. В "Почтовых программах" установить галочку "с сервера imap..."
3. В разделе безопасность "нажать пароли приложений".
4. В открывшимся разделе нажать "Почта"
5. Ввести имя пароля (например chat) вам покажут пароль его можно скопировать и сохранить. В итоге в паролях приложений он будет виден по имени (сам пароль повторно показать нельзя его можно удалить и создать новый).

Для майл ру

Нажать настройки в левом нижнем углу и выбрать все настройки
Выбрать безопасность, пароли внешних приложений (рис 1)
Нажать "создать"
Выбрать "Полный доступ к почте" (рис 2)
Придумать название и вам покажут пароль, который можно скопировать. (По пути придется подтвердить что аккаунт ваш)
В итоге созданный пароль отобразится в настройках (рис 3)

Установка приложения

iOS

Android (google play)

Android (appgallery)

Настройка приложения

1. Нажимаем "создать новый профиль".
2. Обязательно выбираем "использовать другой сервер"
3. Выбираем 'использовать электронную почту"
4. Вводим электронную почту и пароль (не от электронной почты, а сгенерированный для приложения) и нажимаем галочку сверху
5. Если все хорошо вам придет сообщение от устройства и можно нажать QR код для обмена контактами.

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

Использование приложения

Дальше можно писать сообщения, голосовые сообщения, передавать фото и файлы как в обычном мессенджере, но только с теми контактами, которых вы добавили по QR коду (или ссылке).

Безопасность

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

Еще проблема безопасности может возникнуть при обмене контактами. Если вы не сканируете QR код, а передаете ссылку по небезопасному каналу - злоумышленники могут узнать вашу электронную почту и публичный ключ и инициировать переписку с вами, а так же могут организовать MITM атаку с подделкой ссылки.

Недостатки

Надо готовиться заранее, потому что добавлять контакты надо сканированием QR кода, еще почту настраивать. Кроме того почту в сервисах майл ру и яндекс больше нельзя создать без номера телефона

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

Если не устанавливается соеденение

Когда я начал писать бота, то обнаружил следующую проблему: мне не удавалось установить начальную связь с ботом, потом и сообщения обратную сторону не поступали. Это из-за того что письма попадают в спам.

Решение: в настройках почты создать фильтры или (должно тоже помочь) добавить адреса в список контактов.