Foros del Web » Creando para Internet » HTML »

mandar email desde pagina

Estas en el tema de mandar email desde pagina en el foro de HTML en Foros del Web. buenas Estaba interesado en saber como poder mandar un email desde mi propia pagina web, me gustaria que los visitantes ppuediesen mandar emails desde un ...
  #1 (permalink)  
Antiguo 27/01/2005, 11:13
 
Fecha de Ingreso: mayo-2003
Mensajes: 4
Antigüedad: 20 años, 11 meses
Puntos: 0
mandar email desde pagina

buenas

Estaba interesado en saber como poder mandar un email desde mi propia pagina web, me gustaria que los visitantes ppuediesen mandar emails desde un link de mi pagina

saludos
  #2 (permalink)  
Antiguo 27/01/2005, 12:02
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
Eso es muy sencillo, basta con poner un formulario:

(Te lo pongo mascadito, eh? )

<html>

<head>
</head>

<script language="JavaScript">

function confirma()
{
formmail.submit();
}

</script>


<body>

<div align="center">
<table border="0" width="80%" cellspacing="0" cellpadding="0" height="68">
<tr>
<td width="100%" align="left" height="2">
<form name="formmail" method="post" action="mailto:[email protected]" enctype="text/plain">
<center>
<fieldset>
<legend><b>Mándame un mail:</b></legend>
<table border="0" width="80%">
</center>
<tr>
<td width="100%" colspan="2">
</td>
</tr>
<tr>
<td width="50%">
<p align="center">Nombre<font size="1"></font>: <input type="text" name="Nombre"></p>
</td>
<center>
<td width="50%">
<p align="center">&nbsp;e-mail<font size="1"></font>:&nbsp;<input type="text" name="Mail" size="20">
</td>
</tr>
</center>
<tr>
<td width="100%" valign="top" colspan="2">
<p align="center">
</td>
</tr>
<tr>
<td width="100%" valign="top" colspan="2">
<p align="left"><textarea name="Mensaje" rows=10 cols=75></textarea></p>
</td>
</tr>
</table>
</fieldset>
</td>
</tr>

</table>
<p style="margin-top: 0; margin-bottom: 0" align="center">
<input type="submit" onClick="confirma();return false" value="Enviar">
<INPUT TYPE="reset" value="Limpiar" name="Restablecer"></form>
</div>
</body>
</html>


Así, te llegará a tu mail lo siguiente:

Nombre=LO QUE HAYA PUESTO EL USUARIO
[email protected]
Mensaje=Qué bonita es tu página, me mola mogollón.
Eres un gran webmaster, qué majo eres, y qué pelotas son algunos


NOTA: outlook te reconocerá como link para enviar mail "Mail=..." así que ten cuidado si le vas a responder pinchando ahí, que tienes que borrar eso de delante. Una opción para evitar esto es poner que salga por defecto un espacio en blanco, pero hay mucha gente que lo borrará. Para ello:

<input type="text" name="Mail" size="20" value=" ">



COMPARTIENDO, MEJORAMOS TODOS

Última edición por ludovico2000; 27/01/2005 a las 12:07 Razón: Ampliar la información
  #3 (permalink)  
Antiguo 27/01/2005, 13:17
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 2 meses
Puntos: 90
Al usar mailto te aparece un cartel de seguridad bien feo, dudo que algún usuario te mande el formulario...Es preferible usar un script del lado del servidor como de PERL, PHP o ASP, te recomiendo que visites www.melodysoft.com ahí te dejan usar gratuitamente su script...

Si soporta tu servidor alguno de estos lenguajes bájate algun script gratuito, hay por doquier...

Saludos
__________________
Esteban Quintana
  #4 (permalink)  
Antiguo 27/01/2005, 13:31
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
Es cierto lo del mensaje, pero también puedes prevenir, poner una nota debajo del botón de enviar que ponga como cuando instalas algo: "Es posible que su equipo le pida su conformidad para enviar este correo. Pulse Aceptar para enviarlo" o algo así...

...Ya que muchos hosting gratuitos o baratos no permiten usar esos lenguajes que menciona monoswin y/o puede que no sepas usarlos... pero ciertamente, es mejor utilizar otro lenguaje más avanzado, aunque "para un viaje corto, una mula coja"
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 12:51.