MyLetter   |   Source   |   Screenshots


MyLetter



System: Zeta

Damals hatte ich eine Fanseite über eine Musikerin. Im Zusammenhang mit dieser Webseite hatte ich einen Newsletter angeboten. Das Problem war, wie sende ich an alle angemeldeten Newsletter Empfänger die Nachricht separat? Schließlich wollte ich nicht dass die jenigen, die Konkurrenzseiten hatten, dieselben Adressen einfach aus dem Newsletter entnehmen können um diese selber bei sich einzutragen. Andererseits ist dies auch eine Selbstverständlichkeit dem Abonnenten gegenüber, der sicherlich nicht möchte, dass alle seine Mailadresse haben.

Da es solch eine Software nicht für Zeta gab hatte ich mir über die Umsetzung eines eigenen Programms Gedanken gemacht. Wichtig war wie bereits erwähnt, dass man an alle Abonnenten einzeln verschickt. Außerdem sollte es möglich sein die Abonnenten einzutragen und zu verwalten. Das verschicken der Mails sollte nicht über eine vorhandene Software laufen, sondern direkt aus der Anwendung möglich sein.

Zum versenden der Mail habe ich mich des MailDeamons bedient, welcher über den Terminal gestartet werden kann und über diesen Mails verschickt. Die Verwendung des MailDeamons hat nur ein Problem, denn während des Sendens wird nicht angezeigt, dass dieser arbeitet. Dies bedeutet, ist der Deamon erst einmal gestartet, könnte jedes Programm ob bösartig oder gutmütig Daten über diesen verschicken und der Benutzer würde es nicht einmal mitbekommen. Dieses sicherheitsrelevante Problem hatte ich damals dann auch yellowTAB mitgeteilt, jedoch wurde dieses nie behoben oder eine Überwachung eingebaut. Auf Grund dieses Problems habe ich dann beim senden des Newsletter den MailDeamon aktiviert und nach beenden des Sendevorganges, diesen wieder Deaktivieren.