Blog.d0t.eu Logo
Blog.d0t.eu Titel
Home

Zufall
Mehr ...

mhub – Forum auf Mail-Basis

Dieser Artikel stellt das d0t.eu-Projekt „mhub“ vor. Bei mhub handelt es sich um eine Plattform zum Austausch von Informationen unter mehreren Leuten, die rein auf E-Mails basiert. So ist es möglich, komplett ohne den Webbrowser am dortigen Geschehen teilzunehmen und kann auch dann noch mitwirken, wenn einem nur Mails zur Verfügung stehen. Der Name mhub setzt sich aus dem Buchstaben m, welcher für Mail und Messaging steht und dem englischen Wort hub, welches Knotenpunkt, Zentrum und Netzknoten bedeutet, zusammen.


Übersicht

Das Projekt ist sehr simpel aufgebaut, was es erlaubt, alle Funktionen, die man benötigt, um durch die einzelnen Thread zu navigieren, auswendig zu lernen. So funktioniert mhub:


  • Sende eine Mail mit dem Betreff „get all“ an Madr.

  • Dir wird eine Übersicht aller Threads zugesendet, die es bei mhub gibt. Jedem Thread ist dabei eine Zahl zugeordnet.

  • Wenn die Zahl des Threads, der Dich interessiert, 7 lautet, sendest Du eine Mail mit dem Betreff „get 7“ an Madr.

  • Anschließend wird Dir der komplette Thread zugesendet. Die Autoren der Beiträge des Threads sind dabei durch ihre Mail-Adresse benannt. So steht Dir auch die Möglichkeit offen, einzelne Autoren zu kontaktieren.

  • Du erstellst eine Antwort im Thread mit der Zahl 7, indem Du eine Mail mit dem Betreff „reply 7“ an Madr sendest, die als Text Deinen Beitrag enthält. Dabei aktivierst Du die automatische Benachrichtigung. Das bedeutet, dass Du jedes mal eine Mail erhältst, wenn noch jemand einen Beitrag in diesem Thread verfasst. Der Thread verfällt dann, wenn in ihm zwei Wochen lang keine Antwort erschienen ist. So erhältst Du auch keine Benachrichtigungen mehr. Die Autoren, die im Thread mitgewirkt haben, werden darüber nicht benachrichtigt.

  • Wenn Du einen neuen Thread mit dem Titel „Foobar“ erstellen möchtest, sendest Du dafür eine Mail mit dem Betreff „new Foobar“ an Madr und gibst als Nachricht wieder deinen gewünschten Text ein. Auch dadurch aktivierst Du die automatische Benachrichtigung.

  • Um Dir fast alle Informationen, die auch hier zu lesen sind, in Dein Postfach zu holen, sendest Du eine Mail mit dem Betreff „help“ an Madr.


Zu beachten ist, dass zwischen dem Anfordern einer Nachricht und dem Erhalt der Mail maximal 2 Minuten vergehen können. Diese Verzögerung resultiert daraus, dass der unten beschriebene Cronjob nur alle zwei Minuten ausgeführt wird.


Funktionsweise

Falls jemand daran interessiert ist, wie mhub funktioniert, welche Komponenten dabei beansprucht werden und wie das System aufgebaut ist, kann das auch gerne erfahren. Im Zentrum davon stehen ganz klar einmal ein GMail-Konto, das über eine gulli:Mail-Adresse erreichbar ist und ein PHP-Script, das die eingegangenen E-Mails auswertet und dementsprechend Antworten verschickt. Wenn ein User also eine E-Mail mit einem der oben genannten Befehle an mhub sendet, dauert es eine kurze Zeit, bis der Cronjob das PHP-Script ausführt (welches übrigens bei kilu gehostet ist – Dankeschön), welches eine IMAP-Verbindung zu GMail herstellt.


Mhub


Dort werden die E-Mails abgerufen und ihr Inhalt auf den Server geladen. Die Befehle aus der Mail werden ausgewertet und wenn ein Befehl verständlich ist, sendet das Script über den Mailserver von d0t.eu (mit gefaketer Absender-Adresse, nämlich Madr) eine E-Mail an den Sender zurück. Dieser Vorgang dauert eigentlich wenige Sekunden, wird aber durch den Cronjob verzögert. Das Script verwaltet dabei auch die Threads, die, sofern länger als zwei Wochen keine Antwort erfolgt ist, automatisch gelöscht werden.


Sinn ?!

Eine grundlegende Frage, die bei mündlicher Propaganda, die in den ersten Tagen durch den Schöpfer des Projekts stattgefunden hat, immer wieder gefragt wurde, war, was das Ganze eigentlich bringe. Informationen gebe es sowieso und wenn man sich jetzt dort mithilfe von Mails zurechtfinden müsse, sei das doch einigermaßen sinnlos. Das stimmt natürlich, wenn man die Möglichkeit hat, einen Browser zu benutzen, sollte diese auch immer ausgeschöpft werden.


Wenn einem jedoch nur E-Mails zur Verfügung stehen, ist es natürlich praktisch, wenn durch mhub dennoch eine Möglichkeit hat, Informationen auszutauschen. Desweiteren ist es durch mhub möglich, ganze Threads abzuspeichern. Einmal angefordert, bleibt der Thread so lange im eigenen Postfach, bis man sich selbst entschließt, ihn zu löschen. Automatische Benachrichtigungen erfordern es zudem nicht, noch einmal online nachzu sehen, sondern sind einfach als Mail da. Zudem ist natürlich keine Registrierung erforderlich, da die Absender-Adresse immer bekannt ist, wenn jemand eine E-Mail schreibt und so besteht auch immer die Möglichkeit andere User über ihre E-Mail-Adresse zu kontaktieren.

Name: *
Kontakt:
Text: *

Derzeit keine Kommentare vorhanden.


Social Bookmarking:
RSS-Feed: RSS Blog.d0t.eu RSS-Feed



Ich bin ein Mensch.