no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | webhosting:perl:sendmail [26.05.2023 07:49] (aktuell) – angelegt admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== E-Mail-Versand über Perl mit Sendmail ====== | ||
+ | Über Perl ist es möglich, mithilfe des Programms Sendmail E-Mails über den Webserver zu versenden. Zu beachten ist hierbei, dass E-Mails nur versendet werden können, wenn als Absender eine E-Mail-Adresse angegeben wurde, die Sie bereits in Ihrem goneo-Kundencenter als E-Mail-Konto oder als Alias eines E-Mail-Kontos angelegt haben. Folgendes Beispiel können Sie nutzen, um den E-Mail-Versand mittels Perl zu testen. Ändern Sie die im Code angegebene E-Mail-Adresse entsprechend auf die E-Mail-Adresse ab, von der Sie die E-Mail versenden, sowie die Empfängeradresse, | ||
+ | <code perl sendmail.pl> | ||
+ | # | ||
+ | use strict; | ||
+ | use CGI; | ||
+ | use Email:: | ||
+ | |||
+ | my $query = new CGI; | ||
+ | |||
+ | my $sendmail = "/ | ||
+ | |||
+ | my $absender = "From: ihre-e-mail\@beigoneo.de\n"; | ||
+ | |||
+ | my $empfaenger = "To: ihre-e-mail\@beigoneo.de\n"; | ||
+ | |||
+ | my $betreff = " | ||
+ | |||
+ | my $inhalt = " | ||
+ | |||
+ | open(SENDMAIL, | ||
+ | print SENDMAIL $absender; | ||
+ | print SENDMAIL $empfaenger; | ||
+ | print SENDMAIL $betreff; | ||
+ | print SENDMAIL " | ||
+ | print SENDMAIL $inhalt; | ||
+ | close(SENDMAIL); | ||
+ | |||
+ | print $query-> | ||
+ | |||
+ | print " | ||
+ | |||
+ | </ |