|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
Freeware: SMTPsend - Senden von Serienmails via SMTPBeschreibungDie Beispiellösung "SMTPsend" demonstriert den Versand von E-Mails über WinSocket mit SMTP (Simple Mail Transfer Protocol). Es wird der Versand von Einzel- und Serien-Nachrichten unterstützt, wobei beim Serien-Versand Detaildaten eingefügt werden können. Die beispielhafte Adressbasis sowie die Detaildatenbasis können mit wenigen Handgriffen extern zugeführt werden, so dass die Daten von fremden Anwendungen übernommen werden. Folgende Funktionen werden von "SMTPsend" unterstützt:
Neue oder geänderte Funktionen der FolgeversionenNeu in der Version 0.2 sind folgende Funktionen implementiert:
Neu in der Version 0.3:
Neu in der Version 0.4:
Debug und DiagnoseZu Lern- und Diagnose-Zwecken verfügt das Programm über mehrere einzeln aktivierbare Protokoll-Funktionen, die die WinSocket-Kommunikation mehr oder weniger detailiert dokumentieren:
Das Programm "SMTPsend" darf nicht als fertige Lösung missverstanden werden, sondern soll als Basis für eigene Erweiterungen und als Ansatz zur Integration dieser Funktionalität in eigene Applikationen dienen. Oberfläche der Versionen 0.1 bis 0.3Die Beispieloberfläche besteht aus einer Vielzahl von einzelnen Formularen, welche hier abzubilden weder sinnvoll noch ökonomisch wäre. Deshalb hier zuerst nur einmal einen Blick auf die Hauptsteuerung:
Die beiden folgenden Bilder zeigen die Formulare, welche die Einstellungen der diversen Parameter aus dem Bereich WinSocket und SMTP regeln:
Konsultieren Sie bitte die integrierte Dokumentation, um weitere Informationen über die Funktion von "SMTPsend" zu erhalten. Oberfläche der Version 0.4Die Oberfläche der Version 0.4 kommt etwas schlanker und moderner daher, als die der Vorversionen. Sie ist bezüglich einigen Kleinigkeiten auch etwas eingeschränkt: zB. ist die Anzahl Empfänger der selben Mail nicht mehr beliebig, sondern auf einen Empfänger beschränkt, was aber problemlos über das Versenden von mehreren Mails mit jeweils einem Empfänger gelöst werden. Ebenso fehlt die Möglichkeit, CC- und BCC-Empfänger einzutragen. Dies lässt sich aber problemlos nachrüsten, wenn der entsprechende Formularcode erweitert wird. Neu sind auch alle möglichen Einstellungen auf einer einzigen Seite zusammengefasst. Damit verbunden wurde auch das Verhalten der Version 0.3 eliminiert, das das Beenden des Programms nur über die "Beenden"-Schaltfläche der Hauptwahl zuliess. Ebenfalls neu können von der Oberfläche keine externen Daten eingemischt werden, wie dies auch bereits bei späteren Version 0.2 etwas angeschränkt war. Ebenso wird die Anrede in der Version 0.4 nicht mehr über die Oberfläche eingefügt, sondern es kann neu eine Variabel im Mailtext verwendet werden, um dies zu tun. Über weitere Variabeln können die Namen, die E-Mail-Adressen oder Angaben zu Datum und Zeit eingemischt werden, ebenso sind einige Systeminformationen derart weitergebbar. Hinweis für Benutzer einer Version älter als 0.1/13.10.2002Falls Sie bereits eine ältere Version von "SMTPsend" besitzen und ggf. bereits an Ihre Bedürfnisse angepasst haben, sollten Sie folgende Korrekturen vornehmen, welche Ihre Version auf den Stand 0.1/20.02.2004 bringt:
Die letzte Version 0.1 korrigiert noch weitere Kleinigkeiten, die aber in der Praxis weniger relevant sein dürften. Wenn möglich sollten Sie jedoch zur aktuellen Version 0.2 wechseln, die notwendigen Änderungen an Tabellen sind im Modul "mdlSMTP" dokumentiert. Hinweis wegen Datumsproblemen in frühen Versionen 0.1 und teilweise 0.2Bei der Verwendung von Mail-Clients, welche nicht aus der Produktion von Microsoft stammen kann es vorkommen, dass der Datumseintrag nicht richtig erkannt und beispielsweise als "01.01.1970" ausgewiesen wird. Die folgende Änderungen hilft, dieses Problem zu umgehen:
Die Version 0.2 korrigiert selbstverständlich auch dieses Problem. VerweiseDieses Programm enthält folgende Elemente, die hier auch einzeln angeboten werden oder auch in verschiedenen anderen Produkten verwendet werden:
Für den Betrieb dieses Freeware-Programms benötigen Sie eine lauffähig installierte Version von Microsoft Access 97 oder neuer. Eine funktionierende Internet-Anbindung wäre natürlich auch nicht schlecht, aber über die sollten Sie angesichts der Tatsache, dass Sie diese Seiten im Internet lesen, ja verfügen. Versionen und DownloadFolgende Versionen sind bisher erschienen:
Fehler, Probleme, Anmerkungen oder Fragen erreichen mich über das Kontaktformular. Vielen Dank für die aktive Mitarbeit bei der Verbesserung meiner Freeware-Programme! Weitere Programme finden Sie auf der Übersichtsseite Freeware. |
 :
|
| Alle Rechte © Guido Studer, Basel - Letzte Änderung: 30.10.2008 |