FORM-Befehl zum email schicken

Ich möchte mittels eines Fensters, in das man eine email-Adresse einträgt, eine Nachricht versenden, in deren body steht:

subscribe mail-liste

wobei die in das Fenster eingetragene Adresse sein soll.

Ist das mit HTML / Java möglich, wenn ja - wie? - oder brauch ich dazu ein CGI-Skript??

Wenn es problemlos funktionieren soll, macht man sowas serverseitig, zum Beispiel mit CGI. Es wäre vielleicht auch möglich (wenn die Sandbox mitspielt), ein Javaapplet zu schreiben, das mit einem Mailserver redet, aber da ist die CGI-Lösung deutlich einfacher zu realisieren.

al

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

HTML:

...

Email Adresse:

PERL/CGI (subscribe.pl)

#!/usr/bin/perl
use CGI;
$q=new CGI;
$email=$q-\>param("email");
open OUTF, "\>\> MailList.Dat";
print OUTF "$email\n";
close OUTF;

PERL/CGI (UNsubscribe.pl)

#!/usr/bin/perl
use CGI;
$q=new CGI;
$email=$q-\>param("email");
open INF, " MailNew.Dat";
$input=;
while (defined($input)) {
if (chomp($input) ne $email) { print OUTF $input; }
$input=;
}
[LÖSCHE/das kommando fällt mir gerade nicht ein] "MailListDat";
rename "MailNew.Dat", "MailList.Dat";
} #end while
close OUTF;
close INF;

(Untested. Sollte aber laufen.)

Noch Fragen? -> Mail

Holli