Hur man använder xmpp


  • Användare1 klient skickar meddelandet till.
  • Servern företag.com öppnar en anslutning till universitet.se.
  • -servern på universitet.se skickar meddelandet till användare2.
  • hur man använder xmpp
  • Vad är XMPP?

    Det finns mycket som Fripost kan göra för att öka möjligheterna för föreningens medlemmar att kommunicera elektroniskt. En av alla idéer som vi har är att skapa servrar för XMPP trafik och konton. Idén är att genom att låta medlemmarnas fripost-konto också vara ett XMPP-konto så minskar tröskeln att börja använda XMPP för chattmeddelanden.

    XMPP är ett protokoll för direktkommunikation (instant messaging). Till skillnad från de flesta andra direktkommunikationsprotokollen så är XMPP likt E-mail federerat, d.v.s. vem som helst kan äga och köra sitt egna domän men samtidigt kommunicera med användare av andra domäner i det globala XMPP-nätverket.

    XMPP har också, genom tilllägsprotokoll (XEP - XMPP Extension Protocols), stöd för bl.a. video och audio, grupp-chatt och annan funktionalitet.

    Fripo

    Hur du sätter upp en egen XMPP-server med Prosody

    7 Juli 2017

    Att sätta upp en egen XMPP-server var förvånansvärt enkelt. Om jag hade vetat att det skulle vara så bekymmersfritt hade jag gjort det för länge sedan.

    Den här lilla guiden täcker de mest grundläggande som rör själva XMPP-servern, om du vill ha hjälp med att sätta upp en servermaskin får du vända dig till någon annan. Jag känner mig inte bekväm med att göra några rekommendationer där när säkerheten är en faktor.

    Installation

    När jag satte upp Prosody på Ubuntu 14.04 behövdes bara paketet , men när jag satte upp Prosody på en server med Arch Linux behövde jag också installera paketet för att få stöd för TLS/SSL.

    Konfiguration

    Här är min konfigurationsfil, den hör hemma i mappen . Min konfiguration är i princip orörd och därför en bra utgångspunkt för att komma igång. En av de saker som jag ändrat och som jag tycker är viktigt är de här två inställningarna:

    Det innebär att man tvingar anslutningen mellan klienten

    Hur du ordnar stöd för XMPP Message Carbons i Pidgin

    16 Juni 2017

    Av någon outgrundlig anledning totalvägrar gänget bakom Pidgin att implementera en av de (enligt mig) mest grundläggande funktionerna i XMPP, nämligen stöd för Message Carbons.

    Message Carbons är en extension till XMPP-protokollet (det protokoll som Jabber använder) och som gör det möjligt att kunna skicka karbonkopior till alla dina anslutna klienter. Det vill säga att om du skickar och tar emot meddelanden, synkas också dessa till dina övriga klienter.

    För drygt 4 år sedan skapade en användare en ticket om detta (#15508 - Support for XEP-0280: Message Carbons) hos Pidgin. Och som grädde på moset inkluderade han även en fungerande patch som implementerar stöd för tillägget i Pidgin.

    Men fyra år och mer än 60 kommentarer senare har Pidgin fortfarande inte gjort något åt det. Pidgin har ju som bekant stöd för plugins och någon har därför skapat ett fungerande plugin för det. Pluginet heter carbons och det finns