Thread Mehrere Bilder bei html mail: html mails mit mehreren Bildern (3 answers)
Opened by chrisidc at 2007-05-02 16:22

murphy
 2007-05-02 16:54
#76373 #76373
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Du kannst nicht mitten in einem anonymen Hashkonstruktor eine for-Schleife beginnen -- das gibt die Perlsyntax nicht her.

Ich würde stattdessen folgendes vorschlagen:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[...]

my %attachments;
for (@imgfiles) {
$attachments{$_} = {
_disptype => 'GIF Image',
_inline => $_,
description => 'ATM-Image',
ctype => 'image/gif',
file => $imgdirfiles
};
}

email({
from => 'alice@example.com',
to => 'bob@example.com',
[...]
_attachments => \%attachments
}) or die "sending mail failed: $@";

[...]


edit: Wenn ich mir das so anschaue, kommt es mir irgendwie so vor, als ob der Code, der in deiner for-Schleife steckte und den ich im Prinzip einfach kopiert habe, garantiert nicht so funktioniert, wie er soll, weil vermutlich immer wieder die gleiche Datei angehängt wird. Aber das ist ja ein anderes Problem, das mit der ursprünglichen Frage nichts zu tun hat und dessen Lösung dem geneigten Leser überlassen bleibt ;-)\n\n

<!--EDIT|murphy|1178110878-->
When C++ is your hammer, every problem looks like your thumb.

View full thread Mehrere Bilder bei html mail: html mails mit mehreren Bildern