Angabe einer SuperMailer-Projektdatei laufwerk:\ordner\<name>.smp | Öffnet die übergebene Projektdatei.
|
/AUTOCFGFILE:<ini-datei> | Siehe dazu SuperMailer in eigenen
Anwendungen nutzen
|
/AUTOSUBMIT:laufwerk:\ordner\<name>.smp | Öffnet die übergebene Projektdatei und beginnt mit dem
E-Mail-Versand. Dieser Parameter wird vom SuperMailer-Planer
verwendet, kann natürlich auch in eigenen Anwendungen verwendet werden.
Die Parameter /AUTOSUBMIT und /AUTOSSENDSMS dürfen nicht gleichzeitig verwendet werden.
|
/AUTOSSENDSMS:laufwerk:\ordner\<name>.smp | Öffnet die übergebene Projektdatei und beginnt mit dem
SMS-Versand.
Die Parameter /AUTOSUBMIT und /AUTOSSENDSMS dürfen nicht gleichzeitig verwendet werden.
|
/AUTOCREATEREPORT | Speichert nach dem E-Mail-Versand den Report als HTML-Datei,
dabei wird der Dateiname <projektdateiname ohne .smp>.html
verwendet.
Diese Parameter ist nur nutzbar mit dem Parameter /AUTOSUBMIT und /AUTOSSENDSMS.
|
/AUTOSHUTDOWN | Fährt Windows nach dem E-Mail-Versand herunter.
Diese Parameter ist nur nutzbar mit dem Parameter /AUTOSUBMIT und /AUTOSSENDSMS.
|
/AUTORECIPIENTSGROUP:"Name der Empfängergruppe" | Wählt die Empfängergruppe vor dem automatischen
E-Mail-Versand aus, die Angabe muss dabei in Anführungszeichen erfolgen.
Es werden keine Unicode-Zeichen in Empfängergruppennamen unterstützt,
diese müssen immer im ANSI-Format vorliegen.
Diese Parameter ist nur nutzbar mit dem Parameter /AUTOSUBMIT und /AUTOSSENDSMS.
|
/AUTORETRSUBUNSUB | Nach dem Öffnen der Projektdatei werden die An-/Abmeldungen
abgerufen.
Wurde kein Projektdateiname angegeben und das Öffnen der letzten Projektdatei ist in der Konfiguration aktiviert, dann werden die An-/Abmeldungen des zuletzt verwendeten Projekts abgerufen. Wird der Parameter /AUTOSUBMIT oder /AUTOSSENDSMS verwendet, dann wird die per /AUTOSUBMIT oder /AUTOSSENDSMS übergebene Projektdatei geöffnet, die An-/Abmeldungen abgerufen und danach das Projekt versendet. WICHTIG:
|
/AUTORETRSUBUNSUBANDQUIT | Nach dem Öffnen der Projektdatei werden die An-/Abmeldungen
abgerufen, danach speichert SuperMailer die Projektdatei und beendet sich
wieder.
Wurde kein Projektdateiname angegeben und das Öffnen der letzten Projektdatei ist in der Konfiguration aktiviert, dann werden die An-/Abmeldungen des zuletzt verwendeten Projekts abgerufen. Wird der Parameter /AUTOSUBMIT oder /AUTOSSENDSMS verwendet, dann wird die per /AUTOSUBMIT oder /AUTOSSENDSMS übergebene Projektdatei geöffnet, die An-/Abmeldungen abgerufen und danach das Projekt versendet. SuperMailer wird jedoch nach dem Abrufen der An-/Abmeldungen nicht beendet. WICHTIG:
|
/IGNOREDUPS | Geben Sie diesen Parameter an, damit SuperMailer nach dem
manuellen oder automatischen Import nach Öffnen eines Projekts nicht nach
dem Entfernen von Duplikaten fragt. In diesem Fall werden natürlich
etwaige doppelte E-Mail-Adressen ebenfalls nicht entfernt.
|
/ALLOWJAVASCRIPT | Erlaubt JavaScript im Inhalt der E-Mail.
Es ist nicht empfohlen in einer E-Mail JavaScript zu verwenden, E-Mail-Programme führen JavaScript nicht aus. Die E-Mail selbst könnte vom E-Mail-Server gleich als gefährlich gelöscht werden, so dass diese niemals den Empfänger erreicht.
|
SuperMailer-Installationsordner bestimmen
Der SuperMailer-Installationsordner wird bei jedem Start des SuperMailer in den Wert InstallPath unter HKEY_CURRENT_USER\Mirko Boeer Software\SuperMailer\Options geschrieben. Der Ordner kann entsprechend ausgelesen und verwendet werden. Die ausführbare Exe-Datei heißt immer sm.exe
Bestimmen ob SuperMailer bereits läuft
SuperMailer darf auf dem PC bzw. unter dem jeweiligen Windows-Nutzer nur einmal gestartet werden. Um zu Prüfen ob SuperMailer ausgeführt wird, sollte geprüft werden ob der Mutex SuperMailer32 existiert. Damit können Fehlermeldungen des Programms vermieten werden.
Beispiel für die Prüfung (in Delphi 7, leicht auf andere Sprachen anpassbar)
Var
hnd : THandle;
hnd := CreateMutex(nil, True, 'SuperMailer32');
If (GetLastError = ERROR_ALREADY_EXISTS) Then
// SuperMailer läuft
else
CloseHandle(hnd); // SuperMailer läuft nicht, Handle freigeben, sonst
startet SuperMailer nicht