Ideen
Dieser Bereich all den Projekten und Ideen gewidmet, die ich aus verschiedenen Gründen nicht selbst realisieren kann. Sei, dass mir die Zeit fehlt oder dass ich nicht einfach Entwickler genug bin, um sowas umzusetzen. Und da es dafür auch keinen konkreten Kundenauftrag gibt oder ich das Risiko eingehen könnte, gegen Geld die Lösungen entwickeln zu lassen und dann zu vertreiben, werde ich diese nicht mehr selbst angehen können.
Die Texte hier sind Ideen ohne Anspruch auf Durchführbarkeit oder Rentabilität. Sie stellen kein Angebot oder Auftragsanfrage dar. Wenn sie interessiert sind, dann können Sie sich gerne melden. Nicht jede der Ideen muss gleich ein "Produkt" werden. Viele sind sind einfach praxisnahe Beispiele, um bestimmte SDKs kennen zu lernen.
Nun denke ich aber, dass es da draußen sicher viele ambitionierte Schüler, Studenten, Diplomanten etc. gibt, die vielleicht nach einer Projektarbeit suchen oder sonst wie eine Herausforderung angehen wollen und ihnen nur ein interessantes Thema fehlt. Vielleicht ist eine der Projekte ja ein Denkanstoß. Sie können mich gerne darauf ansprechen und soweit es meine Zeit erlaubt, versuche ich auch zu unterstützen. Natürlich würde es mich freuen, wenn das Ergebnis der Allgemeinheit zugute kommen könnte. Bitte sprechen Sie mich aber "vorher" an, damit nicht mehrere Personen am gleichen Projekt arbeiten.
Hier mal ein paar Vorschläge. Soweit ich schon viel dokumentiert habe, sollten Sie diese Überlegungen aber nicht als "einig richtige Herangehensweise" verstehen. Ihr Ideen aber auch ihr Wissen ist gefragt.
| Projekt | Kurzbeschreibung | Technik | Status |
|---|---|---|---|
| RealTracking | Jede Exchange Version hat ihr eigenes Format zur Ablage
des Messagetracking und es ist nicht möglich, mit
Bordmitteln über verschiedene Major-Versionen
zu verfolgen. Nicht als Admin und schon gar nicht als
Anwender. Erst ab Exchange 2010 kann der Anwender seine
Mails zumindest innerhalb der Exchange 2010-Umgebung
nachverfolgen Ich frage mich schon seit Jahren, warum kein Dritthersteller dies angegangen ist. Es kann doch nicht so schwer sein, die Logs in eine SQL-Datenbank zu importieren und mit SQL-Reporting Services eine Oberfläche zu erstellen. Auf der Seite RealTracking finden Sie weitere Infos |
SQL Powershell ASP.NET |
Entwurf |
| Mailflow | Eigentlich habe ich schon länger ein Skript, welches die Trackinglogs eines Exchange Systems so aufbereitet, dass ich in Excel dann auswerten kann, wie viele Mails im Standorte, zwischen Standorten und letztlich zum von vom Internet und anderen Connectoren übertragen werden. Solche Fragen sind ja wichtig im Hinblick auf Zentralisierung und Konsolidierung von Servern oder der Verlagerung in die Cloud. Diese Anforderung könnte man einfach als "Einmalskript" erstellen. Denkbar wäre aber auch einfach ein neuer Report basierend auf den Werten von RealTracking. | Powershell | Offen |
| Event2Mail | Sie wissen sicher, dass ich für ein aktives Monitoring der Server stehe. Leider gibt es hierzu nur große und teure Lösungen und kleine Lösungen, die aber im Thema "Eventhandling" sehr schlecht sind. SYSLOG und andere Tools sind zwar nett aber eine "Verarbeitung" der Events ist so einfach nicht möglich. Ich habe mir mal Gedanken gemacht, wie ein Agent auf jedem Server Meldungen (z.B. Errors im Eventlog) einfach per Mail an Exchange sendet und ein Admin per Outlook die Mails einfach in einen Unterordner (z.B. erledigt, Ignorieren, Archivierung, Alarmieren) ablegt. Ein zweiter Prozess könnte die Mails in den Ordnern quasi als Quelle für einen Regelsatz nutzen, welche Events nicht mehr generiert werden sollen, so dass die Agenten diese schon wegfiltern. | C# ? | Offen |
| Get-Tail | Ich wünsche mir ein richtig leistungsfähiges Commandlet für die Verarbeitung von neu an Dateien angefügten Informationen. | Powershell | Offen |
| Statuslicht | Ich telefonieren schon länger mit dem Office
Communicator und natürlich kann jeder "sehen", dass ich
am Telefon bin. Das gilt aber nur solange man eben auch
am PC ist und wie oft läuft jemand im Büro vorbei und
bemerkt gar nicht, dass ich per Headset telefoniere.
Jede Fernsehkamera hat eine rote "Aufnahme"-Leuchte. Wo
ist mein "sichtbarer Status ? Mittlerweile gibt es |
C# Lync Client SDK |
Vorhanden |
| Statusdisplay | Die Preise für Displays, kleine Tablets, Surfstationen oder Fotorahmen mit WiFi sind schon bei unter 200€ angekommen. Da wäre es doch interessant, auf so einem Display z.B. den Lync Status oder die Termine eines Besprechungsraums anzuzeigen. | Android ExchangeEWS |
Vorhanden |
| SEFAUtil - Web | Lync Voice Weiterleitungen kann ein Admin per SEFAUtil einrichten. Schön ist das aber nicht. Wäre es nicht besser eine kleine ASP.NEt Seite zu machen, die man auf dem Lync WebServer mit integriert, der dann dem Admin eine einfache GUI bereit stellt ?. | Lync UCMA | Offen |
| OC UnMUTE | Da telefonieren Sie mit dem Office Communicator und um die verschiedenen Töne von Windows abzustellen, stellen Sie den Lautsprecher auf "stumm". Leider hören Sie dann auch kein OC-Klingeln für einen eingehenden Ruf nicht mehr. Da OC es nicht macht, könnte ja ein SnapIn bei einen eingehenden Ruf die Stummschaltung kurz aufheben. | C++, C#. VB | Offen |
| OCS PCPhone | Da gibt es für 500 Euro und weniger schon Netbooks mit Touchscreen, Webcam etc. Wären das keine schönen "Komforttelefone" ?. Ein Office Communicator mit passendem "Skin" (leider ist der nicht Skinnable, so dass man eigene Anwendung schreiben muss) und ein USB-Hörer oder Headset würde daraus ein sehr leistungsfähiges Video-Telefon machen. | Offen | Offen |
| SnomLink OCS | Die Firma SNOM baut als einer der wenigen unabhängigen "freien" Hersteller VoIP-Telefone, die direkt mit OCS funktionieren. "Leider" ist die Kopplung von Communicator und SNOM nicht so perfekt, dass man auf dem SNOM noch einige Zusatzaufgaben manuell per Browser durchführen muss (z.B. das Windows Kennwort bei einer Änderung wieder neu eintragen. | Offen | Offen |
| SnomRCC | SNOM-Telefone können direkt mit OCS sprechen, aber eine Verbindung zum OCS-Client auf dem Desktop bekommen sie nicht direkt hin. CTI ist in der Art also nicht möglich. Eine Lösung ist eine Kopplung auf dem Client(Siehe Idee SnomLink OCS). Etwas anspruchsvoller wäre eine Serverkopplung. | Offen | Offen |
| IIS-Log-Auswertung | Immer mehr Anwendungen nutzen den IIS, z.B. Autodiscover, OWA, EWS, ECP, ActiveSync und auch Outlook über RPC/HTTP. Alle Zugriffe hinterlassen sich im IIS. Da wäre es doch einfach, diese Logs zentral zu erfassen und z.B.: dem Helpdesk eine Auswertemöglichkeit zu geben, wann ein Anwender zuletzt mit welchem Fehlercode zugegriffen hat. Damit wären Antworten bei Problemen sehr schneller möglich. | Offen | Offen |
| Ungelesen Gelöscht | Outlook und Exchange haben die unangenehme Eigenschaft, eine "Ungelesen gelöscht"-Meldung an einen Absender zurück zu senden, wenn Sie als Empfänger eine Mail einfach in der Vorschau gelesen (aber eben nicht als gelesen markiert) haben. Verschieben Sie diese Mail nun in den Papierkorb und wird diese dort z.B. durch Exchange gelöscht, dann wird diese Falschmeldung generiert. Losgelöst von der prinzipiellen Betrachtung, ob dies gewollt ist oder gar nicht sein darf, wünsche ich mir einen Transport Agenten, der genau diese Mails einfach wieder aufhält. | Offen | Offen |
| MMCSnapIn | Seit Exchange 2007 sollten Sie nicht mehr mit den alten Exchange 2003 AdminTools arbeiten. Viele Administratoren nutzen aber natürlich die MMC für Benutzer und Computer und vermissen hier zumindest eine Anzeige der Exchange Properties. Das wäre doch eine nette Aufgabe für ein Tool | Offen | Offen |
| RDP4Help | Könnte man nicht die eh vorhandene RDP-Funktion von Servern und Clients nicht über eine einfache Fernwartung auch über Internet verwenden, ohne gleich Löcher in die Firewall zu bohren ? | Offen | Offen |
Sie sehen schon, es gäbe viel zu tun, wenn mein Tag nicht auch nur 24h hätte. Vielleicht sind die ein paar Ideen für zukünftige Projektarbeiten, Zeitvertreib in den kalten Wintermonaten oder einfach nur Ansporn etwas Neues zu machen.






