# ActivePerl-Script zur Versendung einer Email
#!c:/Perl/bin/perl.exe # ActivePerl-Script unter Windows zur Versendung einer Email mit Authentifizierung am SMTP-Server # # In Perl müssen besondere Pakete wie Mail extra installiert werden: # Im Programm-Paket von ActivePerl den "Perl Package Manager (PPM)" aufrufen # -> View -> All Packages # "SMTP-Server", "NEt-SMTP_auth" suchen und mit rechter Maustaste auswählen # grünen Pfeil zur Installation anklicken # (C) Axel Burgermeister, 20.09.2010 use strict; use Net::SMTP; # hierzu mit dem Tool "ActivePerl - Perl Package Manager (PPM)" das Package "SMTP-Server" installieren! my $ServerName = "smtp.server.de"; # hier den SMTP-Servernamen eintragen my $ServerAccount = 'email@address.de'; # hier den Account-Namen eintragen, das ist meisten die eigene Email-Adresse my $ServerPwd = "*******"; # hier das Password eintragen # AT-Zeichen @ entweder so schreiben \@ oder statt " nur ' verwenden my $from_adr = 'email@address.de'; my $to_adr = 'email@address.de'; my $cc_adr = ""; my $bcc_adr = ""; my $from_name = 'Axel'; my $to_name = 'Axel'; my $cc_name = ""; my $bcc_name = ""; my $subject = "Test-Mail"; my $text = "Hallo Hallo"; #-------- my $message = "From: $from_name\nTo: $to_name\nCc: $cc_name\nBcc: $bcc_name\nSubject: $subject\n\n$text\n\n"; print "Content-type: text/html","\n\n"; print "
|