doc/pages/01.administrate/04.learn/09.xmpp/XMPP.fr.md

68 lines
3.1 KiB
Markdown
Raw Normal View History

2020-11-11 11:47:10 +01:00
---
title: Chat, VoIP et réseau social avec XMPP
template: docs
taxonomy:
category: docs
---
<img src="/images/XMPP_logo.png" width=100>
2014-07-19 13:01:13 +02:00
2020-09-14 11:23:05 +02:00
YunoHost est installé par défaut avec un serveur de messagerie instantanée Metronome qui implémente le [protocole XMPP](https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol) (anciennement connu sous le nom Jabber).
2014-05-31 08:24:13 +02:00
2019-10-13 21:54:28 +02:00
Ce protocole est déjà utilisé par des millions de personnes dans le monde - c'est un protocole ouvert. Toutes les applications basées sur XMPP sont compatibles entre elles : lorsque vous utilisez un client XMPP, vous pouvez interagir avec quiconque possède un compte XMPP.
2014-05-31 08:24:13 +02:00
2019-10-13 21:54:28 +02:00
XMPP est un protocole extensible - cela signifie que les utilisateurs peuvent configurer des "extensions" pour les salons de discussions, partager des messages et des fichiers, et passer des appels voix et vidéo en utilisant XMPP.
2014-05-31 08:24:13 +02:00
2019-10-13 21:54:28 +02:00
## Compte XMPP
2014-06-12 09:21:03 +02:00
2019-10-13 21:54:28 +02:00
Pour utiliser XMPP, il est nécessaire de disposer d'un compte dont l'identifiant prends la forme `utilisateur@domaine.tld`, ainsi quun mot de passe.
2014-09-25 11:43:31 +02:00
2020-09-14 11:23:05 +02:00
Sous YunoHost, un compte XMPP est créé automatiquement pour chaque utilisateur. Les identifiants XMPP sont simplement ladresse courriel principale de l'utilisateur ainsi que son mot de passe.
2015-10-03 19:09:12 +02:00
2019-10-13 21:54:28 +02:00
## Se connecter à son compte XMPP YunoHost
Il existe différents types de clients pour se connecter à XMPP.
### Clients web
2015-10-03 22:50:12 +02:00
- [Movim](https://movim.eu)
- [ConverseJS](https://conversejs.org/)
- [Libervia/Salut à Toi](https://salut-a-toi.org/)
2015-10-03 22:50:12 +02:00
2019-10-13 21:54:28 +02:00
### Clients de bureau
2020-09-22 21:51:19 +02:00
- [Gajim](http://gajim.org/fr/) (Linux, Windows)
- [Dino](https://dino.im) (Linux)
- [Thunderbird](https://www.thunderbird.net/) (multiplateforme)
2020-09-22 21:51:19 +02:00
- [Beagle IM](https://beagle.im/) (macOS)
- [Profanity](https://profanity-im.github.io/) (Linux)
2015-10-03 22:50:12 +02:00
2019-10-13 21:54:28 +02:00
### Clients sur mobile
- [Conversations](https://conversations.im/) (Android)
- [Xabber](http://xabber.com) (Android)
2020-09-22 21:51:19 +02:00
- [Movim](https://movim.eu) (Android)
- [Monal](https://monal.im/) (iOS)
2021-01-19 09:00:15 +01:00
- [ChatSecure](https://chatsecure.org/) (iOS)
- [Siskin IM](https://siskin.im/) (iOS)
- [Kaidan](https://www.kaidan.im/) (Ubuntu Touch / Plasma Mobile)
2015-10-03 22:50:12 +02:00
2016-03-30 14:32:52 +02:00
Voici une liste plus exhaustive des clients XMPP : https://fr.wikipedia.org/wiki/Liste_de_clients_XMPP
2015-10-03 22:50:12 +02:00
2019-10-13 21:54:28 +02:00
## Chiffrer ses conversations avec OMEMO
2015-10-03 22:50:12 +02:00
2019-10-13 21:54:28 +02:00
Il est possible de rendre les conversations plus sécurisées et privées en les chiffrants à l'aide de [OMEMO](https://xmpp.org/extensions/xep-0384.html), notamment en utilisant Gajim :
- Installer `gajim` et le plugin `gajim-omemo`
2020-09-22 22:27:52 +02:00
- Activez le plugin dans `Outils > Plugins`
2019-10-13 21:54:28 +02:00
- Activez le chiffrement dans une conversation avec un contact disposant de OMEMO.
2015-10-03 22:50:12 +02:00
2019-10-13 21:54:28 +02:00
## Salon de discussion
2015-10-03 23:23:28 +02:00
2020-09-14 11:23:05 +02:00
Pour créer un salon de discussion (Multi-user chat) sur votre serveur YunoHost utilisez lidentifiant nomsalon@muc.domaine.tld (où domaine.tld est le domaine principal de votre serveur).
2015-10-03 23:50:42 +02:00
2020-03-28 06:54:10 +01:00
Si vous utilisez un nom de domaine personnel, il est nécessaire d[ajouter une redirection de type CNAME pour le sous domaine `muc.`](/dns_config) au niveau de votre serveur DNS.
2015-10-03 23:23:28 +02:00
2019-10-13 21:54:28 +02:00
## VoIP et visioconférence
2015-10-03 23:23:28 +02:00
2016-01-30 22:00:44 +01:00
Un moyen pratique dappeler un contact XMPP, en VoIP ou en appel vidéo, est dutiliser le client [Jitsi](http://jitsi.org/).