Cheatah: Wie schreibe ich HTML-Mails?

Beitrag lesen

Hi,

-t -i ist sicherer, dann kann dir keiner was mit der Emailadresse antun:

sicherer ist es, _nicht_ sendmail zu verwenden, sondern den Versand einem Modul zu überlassen - beispielsweise Net::SMTP oder MIME::Lite.

print MAIL "MIME-Version: 1.0\n";
print MAIL "Content-Type: text/html\n";
print MAIL "<h1>Hallo $DATA{'name'},</h1>\n\n";

Sicherer ist, die gesamte Kodierung einem Modul zu überlassen, welches die Feinheiten von MIME kennt und in _allen_ Fällen richtig reagiert, nicht nur in denen, die Du zufällig auch kennst. Beispielsweise MIME::Lite.

Btw: Dieses %DATA riecht _verdammt_ danach, dass CGI.pm nicht verwendet wurde, was ebenfalls nicht empfehlenswert ist. Wozu gibt es denn solche Module?

Perl-Module gibt es bei http://www.cpan.org/. Doku ist selbstverständlich immer dabei.

Cheatah