Hallöle,
- Baue dir ein HTML-Formular mit den Namen und Betreffs als Auswahlliste,
- Baue dir eine wie auch immer geartete E-Mail-Liste, die du auf dem Server ablegst,
- Übergib dem Script den Namen aus dem Formular und lasse es sich die dazu gehörende E-Mail
aus der Liste holen.
Einfacher geht es , wenn deine Mailadressen einen einheitlichen Aufbau haben, z.B. mustermann@deinefirma.de. Dann könntest du deine Liste etwa so gestalten (siehe auch http://selfhtml.teamone.de/html/formulare/auswahl.htm#listen_absendewert):
<select name="kontakt" size="1">
<option value="mustermann">Hans Mustermann</option>
<option value="musterfrau">Hanna Musterfrau</option>
...
</select>
Im form-Tag notierst du das script, was du aufrufen willst (im Beispiel ein Perl-Script):
<form name="form1" action="./cgi-bin/kontakte.pl" method="post">
Im Script holst du dir die Eingaben vom Formular (siehe http://selfhtml.teamone.de/html/formulare/auswahl.htm#listen_absendewert). Nun musst du das ganze noch (im Script) zu einer vollständigen E-Mail zusammenbauen, indem du einfach noch das "@deinefirma.de" an den von deiner Auswahlliste an das Script "übergebenen" Wert dranhängst. Im Ergebnis hast du die Mailadresse in der Form "mustermann@deinefirma.de". Nun muss das Script nur noch aus dem Subject und dem Text (die auch aus dem Formular kommen) eine E-Mail zusammenbauen und verschicken. Als Einstieg kannst du dir ja mal http://aktuell.de.selfhtml.org/tippstricks/cgiperl/form-mail/index.htm anschauen.
Viel Erfolg
Torsten
ss:| zu:) ls:] fo:) de:[ va:| ch:? sh:( n4:~ rl:? br:> js:| ie:% fl:( mo:)