¿como enviar e-mail desde la pagina web?

Jbrg escrito el 21.05.PM a las 18:57 horas

he creado un formulario de reservas,

primero en html puro, y este me abre al probarlo el windows mail

 

<form action= method="post" enctype="text/plain">

Su Nombre:

<br>
<input type="text" name="nombre" size="50" maxlength="60">
<br>
Su E-mail:
<br>

....

<input type="submit" value="Enviar formulario">
<br>

</form>

 

 

despues use funciones PHP, al probarlo me dice que no se aparece la pagina

 

¿Como tendria que hacerlo para que se envie el formulario por mail, a mi cuenta sin que se abra la aplicacion de correo.?

 

Gracias

Comentarios

moderando escrito el 23.05.PM a las 15:15 horas

Hola,

 

Con un código HTML de este tipo siempre se va abrir la aplicación pre configurada de nuestro

sistema operativo, Live Mail, Outlook, Thunderbird.

 

Esto se debe a que tu código contiene la "action" "mailto:" esto abre dichos programas.

Una alternativa es usar alguna de la opciones gratuitas de generar un formulario de contacto

como son:

 

http://www.widgetbox.com/

 

http://www.jotform.com/

 

Entre muchas otras, esto ahorra mucho trabajo. Ojalá pueda servir de ayuda.

 

Buena suerte!

Jbrg escrito el 23.05.PM a las 17:35 horas



gracias :D

he usado el formulario de http://www.jotform.com/ y funciona vastante bien.

 

de todos modos, me gustaria gustaria saber como hacerlo por php. tengo realizado tanto el formulario: como el archivo php necesario

 

form name="reservas" method="post" action="email_form.php" onsubmit="return verify();">
<table width="500" border="0" align="left" cellpadding="3" cellspacing="1">
<tr>
<td width="175" align="right" valign="top" class="fnames">Nombre:</td>
<td align="left"><input name="nombre" type="text" id="nombre" size="50" class="ffi

.......

 

 

como el archivo email_form.php necesario

?php
$to = ;
$subject = "Reserva Realizada" ;
$message = "Nombre: " . $_POST['nombre'] . "\r\n" .
"Email: " . $_POST['email'] . "\r\n" . "\r\n" .
"Direccion: " . $_POST['Direccion'] . "\r\n" .

....

 

pero no se donde colocarlos :s

 

Mas que nada es por que no encontrava, gratuitos para hacer las reservas y lo programe. aunque me queda eso. saber donde colocar el archivo email_form.php.

 

Aun asi te doy de nuevo las gracias por tu respuesta.

 

Edito: no quiero hacer spam, quto la direccion de email

moderando escrito el 24.05.PM a las 16:02 horas

Hola,

 

De momento esta la solución que te podemos ofrecer, ten en cuenta que la función

de incluir códigos HTML se encuentzra en fase BETA.

 

El PHP es mas complicado ya que no puedes incluir archivos (.php) de esta naturaleza en Website Maker,

 

Buena suerte!!

 

 

Jbrg escrito el 15.06.PM a las 17:52 horas

Respuesta a mail recibido de administrador.

respondi por mail pero ya van dos semanas sin tener respuesta. por ello lo publico aqui.

________________________________________________________________________________________________

Con la respuesta que obtuve, he podido solucionarlo de formatemporal. Pero no de una forma satisfactoria. y con problemas añadidos para su uso en este caso.

La pagina que estoy haciendo (está acabada a falta dearreglar el asunto de el envió del formulario) es para un cliente.

 

El problema que tengo es:

Que el uso del formulario externo propuesto en la respuesta recibida, está restringido a un numero de envíos pasado ese número o pagas odeja de funcionar.

Lo cual es un problema, una vez entregada la web dejaría alcliente con el problema de si hay reservas que no le han llegado o bien con ungasto añadido. Y de paso también con el hecho de que para acceder a losformularios tendría que disponer del registro empleado por mí en ese servicio.

 

Yo me hice un formulario en HTML junto a su archivo de envió, sorpresa mayúscula que no funciona.

También use un formulario comercial realizado en flash por una empresa externa, y que si funciona en otros servicios de hosting.

En todos los casos el archivo .php que realiza el envió enlugar de ejecutarse y mandar el mail, se abre en modo de edición de código. E insertar simplementeuna línea mailto: es un problema pues no se sabe si quien hace el envió tendrá configurado algún programa de envió de mail. aparte de la inseguridad e imagen depoca profesionalidad que crea ese hecho junto al mensaje de advertencia del navegador

 

He probado tanto usando la pagina creada con website maker. Como otra creada con web designer 7 y otra creada con adobe acrobat cs5. En ningún caso funciona.

Los formularios incluidos con website maker  y que si funcionan, no me sirven pues les faltan campos que son necesarios. http://www.restaurantepuertoperu.com/#Reservaciones

Estos también tienen el problema de no poderse ajustar a quecuenta de mail van dirigidos. Y van a mi cuenta de correo que es la usada parami registro y uso de website maker.

 

La cosa es si el formulario que lleva el website maker funciona, es por que hay un modo de enviar los formularios.

Necesitamos saber el modo de realizar el envió. Desde la misma página web sin usar servicios externos de envió que son una carga para el cliente. Y problema para futuras actualizaciones


____________________________________________________________________________________________________