Oder ueber blat...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#! /usr/bin/perl
# Aufgabe: Email versenden
use warnings;
use strict;
my $Betreff = "Test"; # Betreff eintragen
my $Von = "mail\@domain.com"; # Absender eintragen
my $An = "mail\@domain1.com"; # Empfaenger eintragen
my $Cc = ""; # 2. Empfaenger eintragen
my $SMTPServer = ""; # hier muss die IP-Adresse des Servers eingetragen werden
my $EmailText = "Ich komme aus einem PerlSkript"; # Text eintragen
my $Datei = "d:\\test.txt"; # Attachment eintragen
# Blat muss natuerlich installiert sein - evtl. Pfad anpassen.
# Wenn Blat fehlschlaegt wird die Fehlermeldung in blat.out umgeleitet
unless (open (BLAT, "| d:\\blat\\blat.exe - -s $Betreff -attacht $Datei -f $Von -i $An -t $Cc
-server $SMTPServer > blat.out 2>\&1")) {
die "Fehler beim senden der email: $!\n";
} # unless
else {
print(BLAT $EmailText); # EmailText schreiben
close(BLAT) or die $!; # Datei schliessen
} # else
1;
Auch zu finden auf meiner HP
http://havranek.at/gernot/perl/Perl_Beispiele.html
Gruss
havi
Last edited: 2010-11-03 09:00:41 +0100 (CET)