Thread Struktur des E-Mail Headers (18 answers)
Opened by [E|B] at 2004-04-24 23:11

root
 2006-04-14 19:37
#14812 #14812
User since
2003-08-15
120 Artikel
BenutzerIn
[default_avatar]
Ich würde das hier gerne mal aufkochen, da ich etwas artverwantes habe:

Code: (dl )
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
        
# individual-Mail senden!
my $mime_msg = MIME::Lite->new(

From => "$absender_name <$absender_email>",

To => $empfaenger_mail,

Subject => $betreff,

Type => 'text/html',

Data => qq{$nachricht}

) or $error=1;
if ($error == 1){

push @rueckgabe, "Fehler beim vorbereiten der MIME E-Mail aufgetreten.";

next;
}

my $file_zielpath;
if($file){

my $eingangpath = $file;

$eingangpath =~ s/\\/\//g;

my ($name, $dir, $extension) = fileparse($eingangpath, '\..*');

my $anhangfilename = $name.$extension;

my $file_type = "image/".$extension;

push @rueckgabe, "Hänge Datei $anhangfilename an E-Mail an.";


# Attach image file

$mime_msg->attach(

Type => $file_type,

Path => $file,

Filename => $anhangfilename,

) or $error=1;

if ($error == 1){

push @rueckgabe, "Fehler: Die Datei konnte nicht angehängt werden.";

next;

}
}

# Actually have MIME::Lite send the message.
push @rueckgabe, "Sende E-Mail an $empfaenger_mail, result=".
$mime_msg->send('sendmail', "$$CONFIG_ref{'sendmail'} -t -oi -oem");


So müsste MIME::Lite mir doch einen gültige Header erzeugen?!
Wie kann ich nun soetwas wie Priority hinzufügen? Bin bei CPAN nicht ganz schlau geworden.

Danke!

View full thread Struktur des E-Mail Headers