BMail - Newsletterversand per EMail
BMail ist ein Programm für den effizienten Versand grosser Mengen EMails. Es läuft unter Windows und Unix/Linux. Wahlweise können Sie einen Web-Frontend einsetzen oder BMail über die Kommandozeile aufrufen
In zunehmenden Maße werden Newsletter dazu genutzt, einen Interessentenkreis über Aktuelles zu informieren. Bis zu einer Menge von wenigen hundert Empfängern ist so etwas schnell realisiert. Ein bischen PHP-Programmierung und schon hat die eigene Website eine Newsletter-Anmeldung. Schnell füllt sich die Liste mit den Abonnenten. Der Versand, ebenfalls ganz einfach in PHP programmiert, dauert allmählich Stunden, ja sogar Tage und ist sensibel gegen Unterbrechungen (An wen wurde der Newsletter schon verschickt?). Genau hier setzt BMail an:
- Versand über mehrere parallele Prozesse. Dadurch werden Ihre Kommunikationsleitungen optimal ausgenutzt
- Versand im Blockmodus. Dadurch muß nicht mehr für jede Empfänderadresse die gesamte Mail übertragen werden.
- Recovery-Prozedur. Bei ungewollter Unterbrechung der Versandaktion kann man mit BMail über den Aufruf mit der Continue-Option einfach genau an der Stelle fortsetzen, an der die Unterbrechung erfolgte. Die Original-Mail braucht dazu nicht mehr vorhanden zu sein.
- Versand optional über einen oder mehrere Mailrelayserver bzw. direkt an die Mailserver der Empfänger (Direkt-Modus)
- Natürlich kann BMail beliebig komplexe Mails versenden: beliebig viele Attachments und HTML-Mail
- BMail ist plattformunabhängig. Egal ob Sie unter Windows oder Linux/Unix arbeiten.
- Sie können BMail auf 3 verschiede Arten aktivieren:
- Aufruf über die Kommandozeile, z.B. "BMail NameDerMailDatei NameDerMailingliste" (Unix/Windows). Die Maildatei erstellen Sie z.B. ganz einfach mit Outlook-Express (Speichern mit Datei-SpeichernUnter im EML-Format).
- Aufruf mit jedem gängigen Webbrowser über einen Web-Frontend. (Unix/Windows). Auch hierbei erfolgt der Versand asynchron. D.h. unabhängig davon, ob Sie Ihren Webbrowser auf der Front-End-Seite belassen oder nicht. Wie bei 1. stellen Sie die Mail als .EML-Datei zur Verfügung.
- Einrichten einer Newletter-Toradresse. Z.B. newsletterversand@ihredomain.de. Sie erstellen Ihr Newsletter mit jedem beliebigen Mail-Programm, fügen Attachments und Bilder nach Belieben ein und senden diese Mail an die Newsletter-Toradresse. BMail übernimmt automatisch die Mail, ersetzt Empfänger sowie Absender und verteilt die Mail an die angegebene Mailingliste (Die Installation von BMail erfolgt dabei unter Unix/Linux, das Mailprogramm, mit dem der Newsletter erstellt und an die Toradresse gesendet wird kann unter Unix/Linux/Windows oder jedem anderen Betriebssystem laufen.).
- Transparenter Versand. Über das ausführliche Logging habe Sie jederzeit einen Einblick darin, wie schnell der Versand erfolgt und wieviele Mails bereits versendet wurden.
Rechenbeispiel: Sie haben ein Newsletter mit einem PDF-Attachment erstellt. Zusammen macht das ein Volumen von z.B. 500 kB (ca. 2 A4-Seiten Mailtext und ca. 10 bebilderte Seiten im PDF-Dokument). Sie haben 15.000 Abonnenten und den Blockmodus auf 100 eingestellt. Das ergibt eine Anzahl von 150 erforderlichen Übertragungen. Sie haben "nur" Standard-DSL mit einen Upstream von 128 kbit/Sekunde = 16 kByte/Sekunde. Es ergibt sich eine Dauer der Versandaktion von (500*150)/16 = 4687,5 Sekunden oder 1 Stunde und 18,2 Minuten. Haben Sie dagegen eine Mail von nur insgesamt 50 kByte (etwa 1 A4-Seite mit formatiertem Text sowie zwei Bilder) , erreichen Sie die selbe Anzahl Abonnenten bei doppelter Leitungskapazität (256 kbit/Sekunde) in (50*150)/32 = 235 Sekunden oder ca 4 Minuten.