Arne Buchwald
Erfahrenes Mitglied
Hallo,
ich bin gerade mit einer Domain zu einem neuen Provider gewechselt. Dieser betreibt Win2000-Server. Um eine eMail zu schicken, kann ich entweder ein bereitgestelltes ASP-Script nehmen, was in meinem Fall nicht geht, da es sich um ein komplexes Perl-Script handelt oder aber eine eMail über das Programm blat.exe verschicken.
Die Datei Blat189.zip habe ich mir auf meinen Rechner bereits heruntergeladen. Muss ich nur die Blat.exe auf den Webserver laden? Oder dann noch etwas konfigurieren? Ich werde aus der Anleitung leider nicht ganz schlau .... bzw. kommt einfach keine Mail an.
Zum Mail-Script: Ist der folgende Quellcode so richtig oder benötigt die blat.exe noch andere Parameter?
Danke schon einmal,
ich bin gerade mit einer Domain zu einem neuen Provider gewechselt. Dieser betreibt Win2000-Server. Um eine eMail zu schicken, kann ich entweder ein bereitgestelltes ASP-Script nehmen, was in meinem Fall nicht geht, da es sich um ein komplexes Perl-Script handelt oder aber eine eMail über das Programm blat.exe verschicken.
Die Datei Blat189.zip habe ich mir auf meinen Rechner bereits heruntergeladen. Muss ich nur die Blat.exe auf den Webserver laden? Oder dann noch etwas konfigurieren? Ich werde aus der Anleitung leider nicht ganz schlau .... bzw. kommt einfach keine Mail an.
Zum Mail-Script: Ist der folgende Quellcode so richtig oder benötigt die blat.exe noch andere Parameter?
Code:
$subject = $ENV{'SERVER_NAME'};
$recipients = $Mail;
$knownsender = $in{'eMail'};
$fromsender = $in{'eMail'};
$message = $Mitteilung;
$commandline = $blatpath;
$commandline .= $message;
$commandline .= "-s \"$subject\" " if $subject;
$commandline .= "-t \"$recipients\" " if $recipients;
$commandline .= "-f $fromsender " if $fromsender;
$commandline .= "-c $ccaddress " if $ccaddress;
$commandline .= "-server $server " if $server;
system($commandline);
Danke schon einmal,