Broatcast Mail Administrator

Anstößlich der anstehenden Serveraktualisierungen und kompletten neu Strukturierung unserer gesamten Systeme. Arbeite ich momentan an der Umsetzung einer neuen Verwaltungsoberfläche.

Der Broatcast Mail Administrator ist als Freeware geplant und soll somit später auch hier Released werden. Dies als großes Danke schön an Christoph Haas für seine super ISPmail Tutorials.

Momentan stecke ich noch im Grundaufbau, es gibt nur wenig optimierten Code, auch wenn ich natürlich gleich versuche vernünftige Arbeit abzuliefern. Doch wer selbst Programmiert/Entwickelt sollte diese Problematik bereits kennen Smilie: ;). Erst Funktionalität herstellen und danach einen Clean Rewrite.

Versionstechnisch stehe ich bei der „0.2.1 closed alpha“ und stelle zuerst die Grundfunktionalitäten her. Sind diese Arbeiten abgeschlossen so werde ich natürlich eine Open Beta Version für euch bereitstellen. Aktuell mangelt es natürlich wie immer an der Zeit doch ich versuche so oft wie möglich aktiv daran weiter zu arbeiten, und wenn dann immer gleich einen ganzen Abschnitt weiter zu kommen.
Aus diesem Grund möchte ich euch eine ToDo in Verbindung mit einem Changelog zur Verfügung stellen.

Wenn Interesse besteht mich zu unterstützen könnt Ihr euch natürlich als Beta Tester vorab bei mir melden. Auch Coder sind willkommen um schneller Fehler zu finden und diese für einen ersten Major Release schnell beseitigen zu können.

Händeringend suche ich noch Übersetzer Englisch/Deutsch und was ihr noch an Sprachen zu bieten habt.

Nun zu den Listen, auch diese sind nicht 100%ig komplett da ich nicht jeden kleinsten einzelschritt auflisten werden kann. Ich werde mir jedoch mühe geben so Detailreich wie möglich zu arbeiten. Einzelne Abschnitte werden genauer aufgegliedert. Dies wird vorraussichtlich jedoch nur bei den Abschnitten geschehen die sich aktuell in Bearbeitung befinden oder es sich einfach zur genaueren Übersicht in einer Gliederung anbietet.

Online Demo:
Seit Version 0.2.7 steht eine Demo online zur Verfügung. Sie ist unter folgenden Link erreichbar: Broatcast Mail Administrator.
Der Login als Administrator:
User: demoadmin
Password: administrator

Informationen zum aktueller Stand: (14.01.2014)
Auf Grund eines wichtigen und Zeitaufwendigen Projektes sind fürs erste die Arbeiten am Broatcast Mail Administrator eingestellt. Daher stelle ich nun die letzte aktuelle Alpha Version 0.2.8 closed alpha vom 31.01.2013 zum Download bereit. Ihr könnt diese frei verwenden, bedenkt jedoch das noch nicht alle Features einwandfrei funktionieren und es sich hierbei immer noch um eine Alpha handelt. Womit ich mich auch von jeglichen evtl. bestehenden Sicherheitslücken und dadurch entstehende Schäden distanziere. Es wird jegliche Haftung ausgeschlossen!

Solltet ihr diese Alpha Version verwenden so erfahrt ihr vom System selbst sobald eine neue Version releast wird. Sobald ich wieder genügend Zeit für dieses Projekt finde wird es auch fortgesetzt. Daher freue ich mich natäurlich trotzdem wenn es Feedback von euch gibt. Fehler, Vorschläge, Veränderungen ect.
Dafür könnt ihr jederzeit ein Kommetar verfassen oder mich via Jabber kontaktieren.

Diese Version wurde noch nicht mit dem aktuellen Tutorial von Christoph Haas getestet. Denke jedoch nach kurzem überfliegen der änderungen das es auch damit laufen sollte. Ansonsten einfach bescheid geben.
Bestätigte funktionalität besteht jedoch mit der Vorgänger variante des Tutoprials: ISPmail tutorial using Postfix 2.7 (Debian Squeeze)
Download: Broatcast Mail Administrator – 0.2.8.1 closed Alpha

Solltet ihr noch Fragen haben … comment…

Info zur ToDo und zum Changelog:
Die ToDo wird modular erweitert und immer wieder Punkte hinzugefügt. Wird ein Punkt der ToDo abgearbeitet so wird er durchgestrichen und dem Changelog hinzugefügt. Wird der nächste Changelog geschrieben so werden vorher gestrichende ToDo’s entfernt.

ToDo

  • Absicherung Core
  • Absicherung Login System
    • Fail Login Trace durch IP und Host
    • Login Trace via Log System (danke: Christoph Haas)
    • Systemsettings Maximum Fail Logins hinzugefügt
    • Systemsettings Zeit für Ban nach Fail Logins
    • Systemsettings Trace Fail Login nach R-IP und/oder R-Host
  • Installationsscript
  • Versions System
  • Beta Release
  • Admin Benutzer Level
  • Domain Admin Verwaltung
  • Log System
    • Log System Logins
    • Log System Admins
    • Log System Domains
    • Log System Benutzer
  • Überarbeitung Core
  • Erweiterung Login System für Benutzer via Mailbox
  • Benutzerverwaltung für einzelne Nutzer für Domains
  • Verknüpfung verschiendener Mailboxen für Benutzer
  • Major Release
  • Rewrite OOP
  • Langfile System
  • Überarbeitung Log System
  • Überarbeitung Datenbank Anbindung
  • Überarbeitung Datenbank System
  • Backup System
  • API
    • Mailbox Registration
    • Externe System Verwaltung
    • Externe Benutzer Verwaltung
    • Externe Mailbox Verwaltung
    • API Doku
  • Backup lokaler Mailboxdaten
  • Integrierte Verwaltung von Webmail’s

Changelog
0.2.8 closed alpha – 31.01.2013

  • Absicherung Core
  • Absicherung Login System
  • Fail Login Trace durch IP und Host
  • Login Trace via Log System (danke: Christoph Haas)
  • Systemsettings Maximum Fail Logins hinzugefügt
  • Systemsettings Zeit für Ban nach Fail Logins
  • Systemsettings Trace Fail Login nach R-IP und/oder R-Host
  • Versions System
  • Log System Fail Logins
  • Fix: Fehlerhafte Weiterleitungen behoben

0.2.7 closed alpha – 18.11.2012

  • Admin Benutzer Verwaltung
  • Admin Übersicht
  • Admin hinzufügen
  • Admin löschen
  • Admin Passwort ändern
  • Mailbox Passwort ändern
  • Fix: Sicherheitsfix im Numeric only JScript (danke: U. Werren)

0.2.6 closed alpha – 07.11.2012

  • Verwalten der Domains
  • Verwalten der Mailboxe
  • Löschen von Aliases
  • Löschen der Mailbox
  • Löschen von Domains
  • $id Global durch $did für Domains ersetzt
  • Fix: Sicherheitsfix in Systemsettings
  • Fix: Fehlenden Cascade für Alias hinzugefügt

0.2.5 closed alpha – 31.10.2012

  • Verwalten der Mailbox Einstellung
  • Erstellen neuer Aliases für die Mailbox
  • Fix: Catch all Alias aus der Anzeige entfernt
  • Fix: Catch all Alias aus der Übersicht entfernt
  • Fix: Catch all Alias aus dem Count entfernt
  • Fix: Catch all Alias aus der Domain Statistik entfernt
  • Fix: Fehlenden Table Cascade für die Domain Settings hinzugefügt
  • Fix: Catch all Alias aus der Domain Statistik entfernt

0.2.4 closed alpha – 25.10.2012

  • Profiel für Mailbox hinzugefügt
  • Alias übersicht für Mailbox
  • Leichte Designanpassung

0.2.3 closed alpha – 22.10.2012

  • Recode des Catchall
  • Integration des Catchall in Domain Settings
  • Übersicht der Mailbox

0.2.2 closed alpha – 10.09.2012

  • Erstellen der Mailboxen
  • Fix für den Catch all
  • Überarbeitung Form Edit Domain Settings
  • Catch all für Domain

0.2.1 closed alpha – 01.09.2012

  • Übersicht Domain
  • Anzeige Domain Name in Headnav
  • Log System Logins

Erster Changelog / Aktueller Stand

  • Aufbau Grundstruktur
  • Anbindung Datenbank
  • Erstellung Core
  • Login System
  • Generierung Menü Struktur
  • Domain Übersicht und Statistiken
  • System Einstellungen
  • Erstellung Domains
  • Editieren der Domains/Einstellungen

14 Antworten auf Broatcast Mail Administrator

    Simon M sagt:

    Hi,

    ich habe deine Seite über das ispMail Tutorial gefunden. Dein AdminTool hat mir von den im Tutorial aufgelisteten am Besten gefallen. Würdest du mich auch in den Kreis der Tester aufnehmen?

    Danke & weiter so!
    // Simon

      R. Kuntz sagt:

      Die Alpha wurde jetzt zum offiziellen Download freigegeben. Informationen dazu einfach im oberen Teil nachlesen.

  1. Hätte auch Interesse, dass Webinterface testen zu dürfen! Smilie: :)

      R. Kuntz sagt:

      Die Alpha wurde jetzt zum offiziellen Download freigegeben. Informationen dazu einfach im oberen Teil nachlesen.

    Joern Oltmann sagt:

    Hi,

    bin gerade dabei einen neuen Server (debian) aufzusetzen.
    Ich betreiben meinen Server rein private aber es laufen trotzdem ~8 Domains drauf (Freunde und Verwante) incl Mailaccounts.

    Ich hatte vorher sendmail und cyrus benutz und bin nun auf das ISPmail tutorial for Debian Squeeze gestoßen. Echt super.

    Funktioniert auch schon, nur die Bedienung …..

    Naja und da bin ich auf deine Seite gestoßen. Da mein neuer Server noch nicht in „Produktion“ ist, würde ich gern als Beta Tester tätig werden.
    Wäre Klasse wenn wenns klappt.

    Gruß
    Jörn

    Thorsten S. sagt:

    Hallo!
    Ich hab heute endlich meinen Mailserver mit der ersten Domain vollständig zum Laufen bekommen und werde in nächster Zeit zusätzliche Domains einpflegen. Da würde mir das Skript wie gerufen kommen. Darf ich vielleicht mittesten?
    Im Moment benutze ich meinen Mailserver nur allein, aber das könnte sich schnell ändern. Smilie: ;-)

    Gruß
    Thorsten

      R. Kuntz sagt:

      Hallo Thorsten,

      ich arbeite gerade unter Hochdruck an der Version 0.3.0. Ich hoffe diese bis Montag fertig zu stellen und würde sie dir dann auch gleich zukommen lassen.

  2. Hello,
    Actually i use iredadmin (free version) and your script looks better than that. If you’re still need testers, please make me one.
    Regards

      R. Kuntz sagt:

      Hello Mese,

      thank you for your interest, the actual alpha testers have determine an mainfunction failure… so i actually working to fix this… after the next release i will add you to the testers list and send you the fixed version.

  3. May I join your closed alpha? I have a small mail server, but with multiple domains.

    greetings,
    Evert

    Yusuf K. sagt:

    habe gerade dein Tool probiert und es sieht so aus als wenn es mir gefallen könnte und als wenn es auf einem schwachen (alten) Server laufen könnte. gefällt mir!
    Kann ich es testen? Und wie komme ich ran, und wie installiere ich.
    Der Server ist 1 zu 1nach dem tutorial von C. Haas aufgesetzt auf Sqeeze. Ist nur mein Spielplatz und nicht wirklich „produktiv“.
    Dafür gibt es dann von mir die türkische Übersetzung liefern…
    Danke und Grüße
    Yusuf

      R. Kuntz sagt:

      Hallo Yusuf,

      danke noch einmal für dein Interesse. Du bist unter den Alpha Testern und bekommst gerade Version 0.2.8 zugesendet.

Eine Reaktion in einen anderen Blog/Artikel

  1. […] Broatcast Mail Administrator […]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.