stevela: Veränderung des E-Mail-Formats! HILFE!

Beitrag lesen

Servus Leute,

und zwar folgendes, ich habe eine Seite mit Java/HTML erstellt die so aussieht:

<html>
<title> test </title>
<body>
<h1>Test</h1>
<form name="Formular4" method="post" action="" enxtype="text/plain"
onSubmit="(document.Formular4.action += mailtoandsubject)">
<script type="text/javascript" language="JavaScript">
function msg() {
document.Formular4.action = "mailto:"
mailtoandsubject = ((document.Formular4.AnFiliale.options[document.Formular4.AnFiliale.selectedIndex].value) + '?subject=' + document.Formular4.subject.value);
}
</script>
<p></p>
Lieferant:<input name="Lieferant" type="text" size="11" maxlength="11">
Datum:<input name="Datum" type="text" size="5" maxlength="8"> <i>Tag.Monat.Jahr</i>
<p></p>
Verk.Nr:<input name="Verk.Nr." type="text" size="3" maxlength="5">
<p></p>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top">
<td>An Filiale:</td>
<td><select class="auswahl" name="AnFiliale" onChange="msg(this.form)">
<option value="">
<option value="einkauf@aby.de">Einkauf
<option value="verkauf@aby.de">Verkauf
</select></td>
</tr>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top">
<td>Oder Filiale:</td>
<td><select class="auswahl" name="1. alternativ Filiale">
<option value="">
<option value="01">01
<option value="02">02
<option value="03">03
</select></td>
</tr>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top">
<td>Oder Filiale:</td>
<td><select class="auswahl" name="2. alternativ Filiale">
<option value="">
<option value="01">01
<option value="02">02
<option value="03">03
</select></td>
</tr>
<tr valign="top">
<td><input onFocus="check()" value="Test" type="hidden" size="25" name="subject" onChange="msg(this.form)"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<input name="send" class="butt" type="submit" value="Senden">
<input class="butt" type="reset" value="Neue Anforderung"></td>
</tr>
</table>
</form>
</body>
</html>

Die Seite läuft ohne Probleme, aber wenn man die eingegebenen Daten dann in die Mail packt (also der Knopf "Senden" gedrückt wird) sieht es folgender Maßen aus:

Lieferant=Lacost&Datum=12.05.07&Verk.Nr.=38&AnFiliale=einkauf%40aby.de&1.+alternativ+Filiale=02&2.+a lternativ+Filiale=03&subject=Test&send=Senden

Kann man hier nicht eine Strukturierung einbauen das es z.B. so aussieht:

Lieferant=Lacost
Datum=12.05.07
Verk.Nr.=38
AnFiliale=einkauf@aby.de
1. alternativ Filiale=02
2. alternativ Filiale=03

Vor allem auch das Sonderzeichen wie "@" und " " nicht als "%40" oder "+" dargestellt wird!
Also direkt an das Mail-Programm so wie oben angezeit übertragen wird, damit dies dann sauber verschickt werden kann.

Bitte denkt dran, die E-Mail-Adresse soll nicht fix sein, es soll durch das Feld "AnFiliale" die E-Mail-Adresse ausgewählt werden! (z.B. wählt man "Verkauf" im Formular aus, soll die E-Mail-Adresse "verkauf@aby.de" dem E-Mail-Programm übergeben werden!
Bitte um Hilfe!