¿ Porqué no lo haces con .asp? (con CMTP más exactamente) yo asigno a cada campo una variable en una página asp:
etc......
strFrom=request.form("email")
strTo=request.form("txtTo")......etc
strBody="DATOS DEL SOLICITANTE - " & "NOMBRE: " & request.form("nombre") & " " & "APELLIDOS: " & request.form("apellidos") & " " & "DNI: " & request.form("dni") & " " & "DIRECCIÓN: " & request.form("direccion") & " " & "E-MAIL: " & request.form("email") & " " & "TITULACIÓN: " & request.form("titulacion")
Set objMailer = CreateObject("SMTPsvg.Mailer")
objMailer.RemoteHost = "ftp.correo.es"
objMailer.AddRecipient "SOLICITUD DE INSCRIPCION", "
[email protected]"
luego llamo a esas variables para colocarlas en el formulario resultante y lo envío a mi cuenta de correo.
objMailer.FromName = "INSCRIPCION"
objMailer.FromAddress = strFrom
objMailer.BodyText = strBody
objMailer.SendMail
Bueno te lo he puesto en bruto y no se si está muy claro, busca información sobre ello la idea es esta.
Un saludo.
<font color="#0000FF">
Sólo el aire roza tu espiritu [/CODE]