¿Cómo dirigir un formulario a una dirección de correo electrón

Roberto
30 de Noviembre del 2009
Desearia encontrar respuesta a un problema generado recientemente y que no me ocurría anteriormente. La etiqueta <form action:"mailto:[email protected]"> ya no funciona como lo hacía hasta ahora. ¿Por qué? ¿Cuál es la nueva solución? Gracias.

_ssX
30 de Noviembre del 2009
Hola que tal, miren amigos ya hoy tratare de resolver el problema de todos los que quieren enviar mails sin abrir el outlook con un simple formulario HTML..

Miren hice una aplicación para que todos puedan enviar sus formularios llamando a una pagina ASP con el methodo POST.

Mi aplicación necesita 6 campos para funcionar, todos estos deben de ser puestos en el mismo formulario..

Estas son las variables de los campos de texto
//estos cuatro campos de abajo son los que llenara el cliente..
nombre = asi tienes que llamar tu campo de texto
mailcliente = asi tienes que llamar tu campo de texto
asunto = asi tienes que llamar tu campo de texto
mensaje = asi tienes que llamar tu campo de texto

// estos son dos campos de formulario ocultos, corresponden a el mail al que llegaran los datos y la pagina a la que se redireccionara despues de enviar el mensaje..

maildestino = tu mail
redireccion = http://tupagina.com/gracias.html

Este es un ejemplo de el formulario "ya el diseño depende de tí" ok

El formulario tiene que ir a esta URL
http://oscararzola.com/aplicaciones/servlet.asp


<form name="form1" method="post" action="http://www.oscararzola.com/aplicaciones/servlet.asp">;
<p>
<input name="maildestino" type="hidden" id="maildestino" value="[email protected]">
<input name="redireccion" type="hidden" id="redireccion" value="http://www.mipagina.com/gracias.html">;
</p>
<p> Nombre
<input name="nombre" type="text" id="nombre">
</p>
<p>Mail
<input name="mailcliente" type="text" id="mailcliente">
</p>
<p>Asunto
<input name="asunto" type="text" id="asunto">
</p>
<p>Mensaje
<textarea name="mensaje" id="mensaje"></textarea>
</p>
</form>

SI NECESITAN AYUDA NO DUDEN EN ESCRIBIR..

pezpiloto
30 de Noviembre del 2009
Pero y los botones, como consigo ponerlos, no estan ??

Gracias

jekill
30 de Noviembre del 2009
faltan los campos para envia y borrr el mensaje

Picajosa
30 de Noviembre del 2009
Hola Buenas noches,
necesitaria añadir algun campo mas es pocible que me mandases el codigo para poder ampliarlo?,
muchas gracias

viri
30 de Noviembre del 2009
Me podiasmandar la página en asp?

oscararzola
30 de Noviembre del 2009
con gusto..

<title>e n v i a n d o . . .</title><%
'Modificar este valor con su direccion de correo a la que se enviara el formulario
var_destinatario = Request.Form ("maildestino")
'No es necesario modificar el codigo restante

'Creacion de variables para almacenar los campos del formulario
var_nombre = Request.Form("nombre")
var_correo = Request.Form("mailcliente")
var_asunto = Request.Form("asunto")
var_comentario = Request.Form("mensaje")
redir = Request.Form("redireccion")

if var_nombre = "" or var_correo = "" or var_asunto = "" or var_comentario = "" or var_destinatario = "" then
error = "Debe llenar todos los datos"
response.write error
response.End
end if

'Creacion del cuerpo del mensaje
var_mensaje = "Mensaje : " & nombre & chr(10) & chr(10)_
& "Nombre: " & var_nombre & chr(10)_
& "Correo Electronico: " & var_correo & chr(10) & chr(10)_
& "Asunto: " & var_asunto & chr(10)_
& "comentario: " & var_comentario & chr(10)_

'Procesamiento del envio de correo
Set Mailer = Server.CreateObject("CDONTS.NewMail")
Mailer.From = var_nombre & "<" & var_correo & ">"
Mailer.To = var_destinatario
Mailer.Subject = var_asunto
Mailer.Body = var_mensaje
Mailer.BodyFormat = 1
Mailer.MailFormat = 0
Mailer.Importance = 2
Mailer.Send
set Mailer = nothing
Response.write "Mensaje enviado"
%>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=<%= redir%>">

pol
30 de Noviembre del 2009
yo lo he probado y funciona, esta bastante bien para lo que yo lo queria, gracias

gaston
30 de Noviembre del 2009
Hola , quisiera me ayuden , tengo un formulario al cual cargo en el correo en la vista Fuente ..el problema es que cuando el receptor carga el formulario y lo envia en la bandeja elementos enviados aparece tal cual yo veo y recibo el codigo...que script tendria que agregar o usar para evitar esto +gcvias.