dey: mail durch MS Exchange verschicken

Servus

Mit der unten angeführten Funktion kann man mit CGI-Perl und Linux-Mailserver eine Email direkt durch entsprechenden Funktion vom Webserver aus verschicken.

$mail_prog = '/var/qmail/bin/qmail-inject' ;
$datafail ='guestbook.dat';
$viewperpage = '20';
$sendtosigner = '0';
$sendtoadmin = '1';
$adminemail = 'dey.nospa@gmx.net';

if ($sendtoadmin) {
        $recip = $adminemail ;
        open (MAIL, "|$mail_prog -t") || &CgiDie ("Cannot open MAIL Program");
        print MAIL "To: $recip\n";
        print MAIL "From: $guestbookname\n";
        print MAIL "Subject: You have new entry in you guestbook\n";
        print MAIL "\n\n";
        print MAIL "You have new entry in you guestbook.\n" ;
        print MAIL "\n" ;
        print MAIL "Name : ".$nama."\n" ;
        print MAIL "Email : ".$email."\n" ;
        print MAIL "Homepage Name : ".$hp."\n" ;
        print MAIL "Homepage URL : ".$urlhp."\n" ;
        print MAIL "Location : ".$lokasi."\n" ;
        print MAIL "Komem : ".$komen."\n" ;
        print MAIL "\n\n";
        close (MAIL);
}

Ich möchte dies nun so umprogrammieren, dass die Funktionalität mit einem MSExchange-Server erreicht wird.
Kann mir jemand eine Quelle nennen, die mir die notwendigen Änderungen erläutert?

bydey

  1. hi,

    das PERL Modul Net::SMTP ist eine mögliche Grundlage für dein CGI

    http://i-netlab.de/cgi-bin/index.cgi?vi=Mail_Clients

    Bau dir einen MailClient damit und schicke die Mails an den SMTP-Host (MS ExchangeServer).

    Erwin

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?
    1. Servus Erwin

      Hat lange gedauert, bis ich mit dem Script klar kam, aber jetzt rennts. Zumindest als test.

      bydey