Nur mal zum sicherstellen, ob ich auf dem richtigen Weg bin.
Ich möchte Formulardaten mittels CGI-Schnittstelle und Perl verarbeiten und als Email zugeschickt bekommen. Dafür habe ich auf meinem Windows-System (nicht schimpfen deswegen) IIS zum Testen eingerichtet.
Folgendes Script soll die Daten zurückmailen:
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
use strict;
use CGI::Carp qw(fatalsToBrowser);
my &
use CGI;
my &
my @names = &
my &
my &
my &
my &
my &
foreach(@names) {
my &
my &
my @values = "";
my @values = &
if(&
foreach &
&
&
&
}
}
}
open(MAIL,"|$Sendmail_Prog -t") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
print MAIL "To: $mailto\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$mailtext\n";
close(MAIL);
print "Location: $returnhtml\n\n";
Als Mailprogramm habe ich mir Indigomail im C:\Inetpub\Scripts-Verzeichnis installiert.
Nach Abschicken der Formulardaten passiert aber bis auf das laden der Dankseite nicht viel. Bin ziemlich ratlos momentan. Jmd eine Idee, was noch zu ändern ist?
Was muß ich für einen Mail Server Host Name im Sendmail-Programm einstellen?