#!/usr/bin/perl -w
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use Email::Valid;
#use CGI (':dienice');
my $query = new CGI;
#my $subject =~ s/\s/ /g;
$Titel = $formdata{'element_2'};
$Vorname = $formdata{'element_1_1'};
$Nachname = $formdata{'element_1_2'};
$Strasse = $formdata{'element_3_1'};
$PLZ = $formdata{'element_3_5'};
$Ort = $formdata{'element_3_3'};
$Land = $formdata{'element_3_6'};
$Email = $formdata{'element_4'};
$Jahresmitgliedschaft = $formdata{'element_9_1'};
$Beruf = $formdata{'element_5'};
$Matrikelnummer = $formdata{'element_7'};
$Studienabschluss = $formdata{'element_6'};
$Doktorrat = $formdata{'element_8'};
unless (Email::Valid->address($query->param('element_4')))
{ print $query->header;
print "You supplied an invalid email address.
Please press the return button."; exit; }
my $sendmail = "/bin/mail/sendmail";
my $reply_to = "Reply-to: alexander.bernegger@sbg.ac.at\n";
my $subject = "Subject: Bestätigung der Anmeldung zum AlumniClub\n";
my $content = "Danke für die Anmeldung!";
my $to = $query->param('element_4; alexander.bernegger@sbg.ac.at')."\n";
my $send_to = "alexander.bernegger@sbg.ac.at";
unless ($to) {
print $query->header;
print "Please fill in your email and try again"; }
#open (FILE, ">>$file") or die "Cannot open $file: $!";
#print $to,"\n";
#close(FILE);
my $send_to = "To: ".$query->param('send_to');
open(SENDMAIL, "|$sendmail -t") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
#or dienice "Cannot open $sendmail: $!";
print SENDMAIL $reply_to;
print SENDMAIL $subject;
print SENDMAIL $send_to;
print SENDMAIL "Content-type: text/plain\n\n";
print SENDMAIL $content; close(SENDMAIL);
print $query->header;
print "Anmeldeinformationen wurden versendet:
";
print " - Titel: $Titel
";
print " - Vorname: $Vorname
- Nachname: $Nachname
";
print " - Strasse: $Strasse
";
print " - Plz: $PLZ
";
print " - Ort: $Ort
";
print " - Land: $Land
";
print " - Email: $Email
";
print " - Jahresmitgliedschaft: $Jahresmitgliedschaft
";
print " - Beruf: $Beruf
";
print " - Matrikelnummer: $Matrikelnummer
";
print " - Studienabschluss: $Studienabschluss
";
print " - Doktrorrat: $Doktrorrat
";
#sub dienice {
# ($errmsg) = @_;
# print "
\n"; # print "