Neue Version: pullution.net 2.0.3 Beta

01. Juli 2010

Die Test-Phase für pullution.net 2.0.2 ist heute ausgelaufen - das Programm liegt nun in Version 2.0.3 vor.
Bitte beachten Sie den Blog-Eintrag vom 18. Mai 2010, bevor Sie ein Update auf Version 2.0.3 vornehmen!

Zum Download: pullution.net 2.0.3 Beta

Bitte führen Sie kein Datenbankupdate durch, wenn Sie ein Update von Version 2.0.2 auf 2.0.3 vornehmen. (Haken beim Update-Toolbox unter “Datenbankaktualisierung” deaktivieren). Ein Dienstupdate ist allerdings notwendig.

Ihr sodacore studios-Team

Öffentlicher Download von pullution.net 1.20

24. Mai 2010

Für das Weiterleiten von Emails an den Exchange-Server muss jeder Nachricht eine valide Email-Adresse als Absender hinterlegt werden. Die aktuell als Beta-Version vorliegende Version 2.0 versucht, den Absender der Email als Weiterleitungsadresse zu verwenden. Nur im Falle eines nicht verwendbaren Absenders (z.B. eine nicht-valide Email-Adresse im Nachrichtenheader) wird eine in den Optionen hinterlegbare Adresse verwendet. Ältere Versionen der ersten Revision verwenden allerdings einen fest hinterlegte, fiktive Adresse.

Wie mehrfach bereits im Forum berichtet, werden Unzustellbarkeitsberichte der Nachrichten, die vom Exchange-Server abgelehnt werden, an diese fiktive Weiterleitungsadresse zurückgesendet. Damit werden Teile der abgelehnten Nachricht an eine Adresse gesendet, die außerhalb des Verwaltungsbereichs des Administrators liegt. Dieser Vorgang kann nur durch interne Exchange-Regeln unterbunden werden.

Gut 2 Jahre nach dem Release von pullution.net 1.10 wurde nun die Domain der bis dato fiktiven Weiterleitungsadresse www.pullution.net registriert. Somit könnte der Besitzer unter Umständen in der Lage sein, die an die von pullution.net (1.01 und 1.10) verwendete Weiterleitungsadresse gesendeten Unzustellbarkeitsberichte zu empfangen.

Da wir uns dieser Problematik bewusst sind, haben wir nun eine neue Version von pullution.net (1.20) veröffentlicht, in der die Weiterleitungsadresse individuell einstellbar ist. Alle bisher erschienenen Vorschauversionen von pullution.net 2.0 sind von dem oben genannten Problem nicht betroffen.

Wir bitten alle User, die pullution.net in den Versionen 1.01 bzw. 1.10 einsetzen, auf Version 1.20 umzusteigen. Bei diesem Update werden alle Einstellungen der älteren Version beibehalten - es muss jedoch die Weiterleitungsadresse eingetragen werden, bevor die Nachrichtenverarbeitung wieder aufgenommen werden kann.

Zum Download im Forum

Sollten Sie Fragen oder Anregungen zu diesem Thema haben, können Sie sich gerne per Email oder im Forum an uns wenden.

Vorbereitungen für Vorschauversion 2.0.3

18. Mai 2010

Am 10 Januar 2010 wurde die erste Vorschauversion für pullution.net 2.0 zum öffentlichen Download freigegeben. Nach vier Monaten Ruhezeit im Blog möchten wir eine Logikänderung im Programm bekannt machen, die für den Umstieg auf die nächste Vorschauversion 2.0.3 sehr wichtig sein wird:

Bisher wurden Nachrichten-Identifikationsnummern direkt vom Provider verwendet und in der pullution.net-Datenbank gespeichert. In den unten aufgeführten Foren-Threads wurden Probleme mit diesen von den Providern vergebenen Nummern gemeldet. So waren diese bei manchen Providern zu lang oder beinhalteten Sonderzeichen, die zu Komplikationen mit der Datenbank führen konnten.

Ab Version 2.0.3 werden nicht mehr die Nummern selbst, sondern eigens erzeugte Hash-Codes dieser Nummern verwendet. Das bedeutet, dass alle Nachrichten, die bereits weitergeleitet aber noch nicht aus dem POP-Postfach gelöscht wurden, erneut verarbeitet werden. Sie sollten vor einem Update sicherstellen, dass solche Nachrichten nicht mehr im POP-Postfach vorhanden sind, sofern Sie aktuell die Funktion “Nachrichten für x Tage auf dem Server belassen” verwenden!

Sollten Sie diese Funktion bisher noch nicht genutzt haben, können Sie ohne Bedenken auf die Version 2.0.3 umsteigen.

Es gibt noch kein Datum für Version 2.0.3 - alle folgenden Informationen werden wie immer hier im Blog bekannt gegeben.

Öffentlicher Download der ersten Beta-Version

10. Januar 2010

pullution.net 2.0 Beta01

Nach langer Entwicklungszeit, zwei geschlossenen Alpha-Phasen, vielen Blog-, Foren- und Twitter-Einträgen steht nun endlich die erste Beta-Version zum freien Download bereit.
Klicken Sie hier, um den Download zu starten (~4,5MB)

Für die Verwendung von pullution.net 2.0 wird das .NET-Framework 3.5 SP1 sowie ein SQL-Server der Version 2005 (oder neuer) zur Datenhaltung benötigt. Kostenlose SQL-Express-Editionen werden dabei uneingeschränkt unterstützt.

Alle weiteren Informationen zu Voraussetzungen, Installation und Umgang mit pullution.net 2.0 entnehmen Sie bitte der im Archiv enthaltenen Installations- und Funktionsübersicht.

Bitte beachten Sie, dass es sich bei dieser Version um eine Vorschauversion handelt, die nicht die Qualität des fertigen Produktes widerspiegelt.

Viel Spaß beim Testen von pullution.net 2.0,
Ihr sodacore studios-Team.

Translation completed.

02. Dezember 2009

Wie jede Software soll auch pullution.net eine möglichst große Zielgruppe ansprechen. Daher haben wir uns entschieden pullution.net noch vor Bereitstellen einer öffentlichen Vorschauversion auf eine “mehrsprachfähige” Basis umzusetzen.

pullution.net kann nun von Haus aus in deutsch und englisch verwendet werden. Weitere Sprachen sind vorerst nicht geplant, allerdings auch nicht ausgeschlossen.

pullution.net 2.0 - Deutsch (Standard)

pullution.net 2.0 deutsch

pullution.net 2.0 - Englisch

pullution.net 2.0 englisch

Bitte beachten Sie, dass Teile des Programmes (z.B. .NET-Fehlermeldungen in Protokolleinträgen oder Schaltflächen von Windows-Dialogen) in einer abweichenden Sprache erscheinen können, da diese von der installierten .NET-Version sowie der Sprache des Betriebssystems abhängen und somit nicht zwingend mit der in pullution.net eingestellten Sprache übereinstimmen müssen.

Google Schnellvergleich

03. November 2009

Sie alle werden sie kennen: Die Internetseite, wenn es um Fragen rund um Microsoft Exchange Server geht: msxfaq.de - und vermutlich sind Sie alle, werte Blog-Leser, Foren-Member und Alphatester, ursprünglich von dieser einen Übersicht der “Pop3Sauger” zu uns gestoßen:
http://www.msxfaq.de/internet/pop3helper.htm

Vor nicht allzu langer Zeit hatte Sven Eberhardt mit dem Betreiber von msxfaq.de Kontakt und stellte ihm unsere erste Version von pullution.net vor. Herr Carius war so nett und hatte sofort einen Link zu unserer Seite eingerichtet. Es gibt keine weiteren werbewirksamen Links oder Banner auf unsere Internetpräsenz und umso weniger hätten wir damals zu träumen gewagt, was jetzt, ca. 1,5 Jahre später, daraus entstanden ist:

Laut Google gibt es auf den Suchbegriff “pullution” neben der Umweltverschmutzung “pollution” mit 48.000.000 Ergebnissen eine unglaubliche Anzahl von 16.100.000 Treffern für “pullution.net 2.0″, 2.200.000 Treffer für “pullution.net 1.10″ und enorme 6.300.000 Treffer für unser Forum “pullution.net forum”!

pullution.net

Auch wenn diese Zahlen weder für den effektiven Marktanteil noch für die Anzahl oder gar die Zufriedenheit unserer Benutzer steht, sind wir überwältigt von dem Anklang, den unser Programm zu finden scheint. Natürlich muss klar sein, dass nicht jeder Suchtreffer mit uns in Verbindung steht. Trotzdem ist nicht von der Hand zu weisen, dass das Programm seinen Weg ins Internet gefunden hat.
pullution.net 2.0 ist noch immer in der Entwicklung, wird derzeit in der zweiten geschlossenen Alpha-Phase getestet und bisher wurden (abgesehen von wenigen Screenshots) noch keine nennenswerten Daten freigegeben  - dennoch schafft es diese Version bereits auf über 16 Millionen Suchtreffer!

Daraufhin mussten wir einen Blick über den Tellerrand wagen und möchten Ihnen die Vergleichszahlen zu anderen Produkten aus der oben genannten msxfaq.de-Übersicht nicht vorenthalten:

Google

Google

Google

Google

Google

Google

Google

Wir sind überglücklich über diese zwar nur bedingt repräsentative aber nichts desto trotz sehr aufbauende Aufstellung und ziehen den Hut vor dem kommerziellen Pop3Connector “EFS”, dem wir zahlenmäßig zugegebenermaßen deutlich unterlegen waren. Was nicht ist, kann jedoch jederzeit noch werden …

Vielen Dank für das Interesse an pullution.net - wir werden alles daran setzen, Sie mit Version 2.0 nicht zu enttäuschen!
Ihr sodacore studios-Team

PDAM - pullution.net Data Access Manager

27. Oktober 2009

PDAM (pullution.net Data Access Manager) wurde entwickelt, um die Datenbankstruktur auf Ihrem SQL Server für pullution.net 2.0 vorzubereiten. Sobald die Installation durchgeführt wurde, startet PDAM und installiert entsprechend benötigte Einträge auf dem SQL Server. Dadurch entfällt die komplette manuelle Konfiguration von pullution.net 2.0.

PDAM ist in der nächsten pullution.net 2.0-Version integriert.

Datenbankupdate

Dienstaktualisierung

Auf Nimmerwiedersehen, SqlCe!

24. Oktober 2009

Während pullution.net 1.10 in diesem Moment noch immer Protokolldaten in nur schwer zu überblickenden Log-Dateien speichert, wurde Version 2.0 von Anfang an auf eine kleine Datenbank gesetzt. Rückblickend auf die Datei-Protokollierung der älteren Versionen lag die Entscheidung, auf SqlCe zu setzen, recht Nahe: Niemand sollte wegen eines “3Mb-Tools” einen kompletten Sql-Server aufsetzen müssen und SqlCe schien all das mitzubringen, was wir für ein neues pullution.net brauchten.

Anfangs wusste diese Technik durchaus zu überzeugen. Mit fortschreitendem Verlauf der beiden ersten Alpha-Testphasen wurde jedoch immer deutlicher, dass SqlCe den Aufgaben nicht gewachsen war. Zum einen ist eine SqlCe-Datenbank kein geeigneter Speicher für Massendaten, zum anderen hatten wir immer wieder Probleme mit (synchronisierten) Multi-Threading-Zugriffen aus unserem Windows-Dienst.
Seit wenigen Tagen ist pullution.net nun komplett auf “richtige” Sql-Server umgestellt. Auf eine SqlCe-Unterstützung haben wir nun komplett verzichtet, zumal Microsoft mit den regelmäßig erscheinenden Sql-Express-Versionen eine weitere kostenlose (und ungleich bessere) Alternative bietet.

Erste entwicklungsseitige Tests haben neben dem obligatorischen Performance-Gewinn auch die erhofft höhere Zugriffsstabilität bestätigt.
Durch den Umstieg ist es nun zudem möglich, neben dem pullution.net-Client auch die Datenbank auf einen weiteren Computer auszulagern und somit eine 3-Tier-Architektur zu schaffen. Das bedeutet, Sie müssen keinen neuen Sql-Server aufsetzen, wenn Sie bereits mindestens einen Sql-Server im Netzwerk betreiben. Client, Dienst und Datenbank können somit im Netzwerk verteilt sein.

Desweiteren wird pullution.net 2.0 ab der nächsten Version von Haus aus mit einem neuen Datenbank-Assistenten ausgeliefert, der anfallende Datenbank-Aktualisierungen automatisiert vornimmt. Damit wird der Installationsaufwand deutlich verringert - unsere Alpha-Tester werden dies zu schätzen wissen ;)

pullution.net 2.0 Alpha02

30. September 2009

Heute um 0:00 Uhr endet die erste Alphatestphase von pullution.net 2.0. Da wir natürlich alle Testuser von pullution.net 2.0 nun nicht mit “leeren Händen” zurücklassen wollen, haben wir uns dazu entschlossen, mit dem Ende der ersten Alphaversion sofort mit der zweiten Alpha zu starten. In diese sind diverse Neuerungen und Änderungen eingeflossen, welche uns im ersten Alphatest berichtet wurden.

Unsere jetzigen Alphatester werden in knapp einer Stunde mit der neuen Version beliefert. Wer noch Interesse hat am neuen Alphatest teilzunehmen, kann sich ganz einfach mit einer Mail an info@sodacore.net bewerben.

Wir bedanken uns schon jetzt bei allen, die an unserem Testprogramm teilnehmen und mit uns auf dem Weg zur Finalversion dabei sind.

Wir wünschen viel Spaß beim Testen!

Ihr sodacore studios-Team

Erweiterte Filterfunktion

01. Juli 2009

Die Protokoll-Übersicht in pullution.net 2.0 verfügt bereits seit der ersten Alpha-Version über einen einfachen Schnellfilter - durch Eingabe eines Suchbegriffes kann über alle Spalten der Protokoll-Tabelle gefiltert werden. Während der Eingabe werden die Filterergebnisse direkt angepasst. So lassen sich schnell Einträge finden, von denen Sie bestimmte Schlagworte kennen, wie z.B. alle Einträge für das Email-Konto “Test01″ oder mit der Fehlermeldung “Der angeforderte Name ist gültig, es wurden jedoch keine Daten des angeforderten Typs gefunden”.
Eine spezielle Ansicht auf unbestimmte Fehler und/oder Warnungen ist damit aber nur schwer umzusetzen.

Quick-Filter

In Zukunft möchten wir es unseren Anwendern einfacher machen, sich einen Überblick über die zurückliegenden Protokolleinträge zu verschaffen. Daher wird es in kommenden Versionen eine erweiterte Filterfunktion geben, mit der sich über ein Popup-Menü verschiedene Filter-Optionen komfortabel an- und ausschalten lassen:

Filter-Popup

Mit den jeweiligen Filteroptionen lassen sich (zusätzlich zum eingegebenen Suchbegriff des Schnellfilters) sehr spezielle Ansichten definieren, wie in den folgenden Beispielen kurz dargestellt wird:

Beispiel 1: Alle Meldungen (Infos, Warnungen und Fehler), die bei der Kommunikation (Verbindung & Anmeldung) mit den Pop3-Servern entstanden sind.

Filterbeispiel 1

Beispiel 2: Fehler (keine Infos oder Warnungen), die bei der Anmeldung (jedoch nicht bereits beim Verbinden) an den Pop3-Servern entstanden sind.

 Filterbeispiel 1

Beispiel 3: Fehler, die während den einzelnen Vorgängen aufgetreten sind, jedoch nicht direkt im Zusammenhang mit der eigentlichen Nachrichtenweiterleitung stehen (beispielsweise ein abgefangener Programmfehler während der Verarbeitung eines Email-Kontos).

 Filterbeispiel 1

Durch diese Filter-Erweiterung sollte es in Kombination mit dem bereits bekannten Schnellfilter möglich sein, in kürzester Zeit die Fehler und Warnungen im Protokoll ausfindig zu machen und analysieren zu können.

Das Layout des gezeigten Menüs ist noch nicht endgültig festgelegt, wird aber auf jeden Fall in dieser oder einer ähnlichen Form in der finalen Version implementiert sein.