Foros del Web » Programación para mayores de 30 ;) » Programación General »

envio de formularios via e-mail

Estas en el tema de envio de formularios via e-mail en el foro de Programación General en Foros del Web. hey, bueno necesito alguien que me ayude, no consigo enviar mi formulario via e-mail a travez le script formmail, siempre recibo un error de tipo ...
  #1 (permalink)  
Antiguo 22/07/2004, 01:11
 
Fecha de Ingreso: julio-2004
Mensajes: 1
Antigüedad: 20 años, 4 meses
Puntos: 0
envio de formularios via e-mail

hey, bueno necesito alguien que me ayude, no consigo enviar mi formulario via e-mail a travez le script formmail, siempre recibo un error de tipo 500 "error interno del servido" y el soporte technico demi sitio no sabe a que se debe. gracias

[email protected]
  #2 (permalink)  
Antiguo 22/07/2004, 06:06
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Pueden se varias las razones

Ese script es solo para linux, nunca te funcionará en windows
Debes darle permiso de ejecución (chmod 755)
Debes colocar en la primera linea del script la dirección del intérprete de perl
Lo debes subir por el FTP de modo ascii, y no binario como una foto.
Lo debes subir a la carpeta CGI-BIN de tu servidor.
Cuando lo llamas debes tener en cuanta que no es lo mismo FormMail.pl que formmail.pl

Bueno, esos son generalmente los errores, por las dudas te mandé por mail el que me da mi server que te puedo asegurar que funciona, igual debe ser el mismo que usas vos, ya que la gran mayoría se basan en el FormMail de Matt.

Saludos y suerte con eso
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 29/07/2004, 16:33
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años, 6 meses
Puntos: 4
antes que nada asegurate que tu servidor soporte cgi, y si quieres en www.webtaller.com te dan el servicio de formulario gratis, solo debes asignarle metod post y poner la direccion wue ellos te dan y ya el formulario te funcionara, al menos los mios lo hacen lo mas bien.
suerte
  #4 (permalink)  
Antiguo 30/07/2004, 20:15
 
Fecha de Ingreso: julio-2004
Mensajes: 8
Antigüedad: 20 años, 4 meses
Puntos: 0
Pregunta Y con PHP ??

Me imagino el problema que tienes... si no te importa y deseas probar.. y tu servidor soporta PHP te puevo enviar el scrip para que envies tus correos a cuantos remitentes deses...

Atentamente,

Nanotec
  #5 (permalink)  
Antiguo 06/08/2004, 04:50
 
Fecha de Ingreso: agosto-2004
Mensajes: 7
Antigüedad: 20 años, 3 meses
Puntos: 0
Hola a todos, pues yo tengo un problema parecido y no doy con la solución. Os explico

1º He subido en al servidor linux el script FormMail.pl con la dirección del sendmail correcta.
2º He hecho un formulario con dreamweaver

<table width="90%" height="372" border="0" align="center">
<tr>
<td height="368" bgcolor="#DEE7EF"><form action="http://midireccion.com/cgi-bin/FormMail.pl" method="POST">
<p>

<input name="recipient" type="hidden" value="[email protected]">
<input name="redirect" type="hidden" value="http://www.midireccion.com">
<input name="required" type="hidden" value="realname,email,subject">
</p> <input name="realname" type="text" value="">
NICK<span class="Estilo1">*</span>
<table width="20%" border="0" align="right" bgcolor="#FFFFFF">
<tr>
<td height="19"><div align="center"><span class="Estilo3">*Datos requeridos </span></div></td>
</tr>
</table>
<p>
<input name="email" type="text" value="">
E-MAIL<span class="Estilo1">*</span>
<select name="subject">
<option> </option>
<option>CONSULTA</option>
<option>RECLAMACION</option>
<option>ACLARACION</option>
</select>
ASUNTO<span class="Estilo1">*</span></p>
<p>
<textarea name="texto" cols="50" rows="10"></textarea>
CONSULTA </p>
<p lang="es">
<input name="ENVIAR" type="submit" id="ENVIAR" value="Enviar">
<input name="borrar" type="reset" id="borrar" value="Borrar">
</p>
</form></td>
</tr>
</table>

3º Subo el formulario el servidor y lo pruebo
4º Todo parece ir bien pero no me llega ningún correo

A que puede ser debido?

Muchas gracias por adelantado
  #6 (permalink)  
Antiguo 06/08/2004, 16:30
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
El programa se ejecuta correctamente???

no te tira ningún error?, o sea, se ejecuta y te redirecciona a esa dirección que le colocaste?...mmm...Lo único que se me ocurre es que el mail se mande pero que esté mal la dirección de mail...

Saludos
__________________
Esteban Quintana
  #7 (permalink)  
Antiguo 09/08/2004, 11:44
 
Fecha de Ingreso: agosto-2004
Mensajes: 7
Antigüedad: 20 años, 3 meses
Puntos: 0
Problema solucionado por ahora, indicando tanto las variables @recipients como @referers.

Un saludo
  #8 (permalink)  
Antiguo 09/08/2004, 11:46
 
Fecha de Ingreso: agosto-2004
Mensajes: 7
Antigüedad: 20 años, 3 meses
Puntos: 0
Una cosilla más, ¿Que diferencia hay entre el método POST y GET?

Saludos
  #9 (permalink)  
Antiguo 09/08/2004, 17:03
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
get te coloca en la barra de direcciones todas los valores de las variables, o sea que el usuario lo ve...con lo cual es muy poco seguro, en cambio post se envía de una manera más oculta...

Ejemplo de get: http://www.domino.com/hola.pl?usuari...im&loggeado=si

Saludos
__________________
Esteban Quintana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:26.