Hi,
Perl-Modul:
Muß man das modul extra installieren?, bis jetzt konnte ich immer welche verwenden, die vorhanden waren!
Ja, das muss man extra installieren, aber
[x] du willst MIME-Mails nicht von Hand erstellen...
Geht das mit der Reply Adresse nicht einfacher?
Mmh, also in deinem Quelltext kann man folgende Änderung machen:
vorher:
-------> E-Mail versenden:
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);
nachher:
-------> E-Mail versenden:
open(MAIL,"|$Sendmail_Prog -t") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
print MAIL "To: $mailto\n";
print MAIL "Reply-To: reply@domain.com\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$mailtext\n";
close(MAIL);
Das Reply-To sollten eigentlich alle Email-Programme verstehen als "Antworten an eine Adresse die sich von der Absenderadresse unterscheidet". Vielleicht geht auch ein
print MAIL "From: sender@domain.com\n";
aber da kann es sein dass der SMTP-Server dich als Relayer (Versender einer Email über einen Server den du nicht benutzen darfst) abweist.
Trotzdem: mit MIME::Lite::HTML hast du weniger Stress...
Gruß
Thorsten