Publicentral.com - promocion,paginas,web,tutores,publicentralPromocion de paginas webs
Mostrando Codigo - Php
Code

Php - Enviar email con una sola linea de codigo

Códigos Php

Esta es la forma mas simple de enviar un mensaje de email con php, puesto que utiliza una sola linea de codigo.
Visitas: 27,161 - 24/11/2005 13:43:47
CODIGO SIN DEMOSTRACIONNO CONTIENE ARCHIVO DESCARGABLEComentario
CODIGO
Codigo probado en ChromeCodigo probado en Mozilla FirefoxCodigo probado en Internet Explorer 7+Codigo probado en OperaCodigo probado en Safari


// Codigo ofrecido por Tutores.org

  1. <?php
  2. mail("tu_email@dominio.com", "Este es el tema del mensaje", "Este es el cuerpo del mensaje");
  3. ?>



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Enviar email con una sola linea de codigo" href="http://www.tutores.org/codigo/1562/" target="_blank">Enviar email con una sola linea de codigo</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
16-06-2007 16:02:17
3 5
No se que pasa no envia mail uso mail()
asi es la funcion

function mandarmailactivarCuenta($codigo,$email,$id,$passwd,$nombre){

$nombre = $_POST["nombre"];
$email2="contatti@tamtamtam.net";
$asunto = "Activacion de Cuenta TAMTAMTAM" ;
$receptor = $email; //CLIENTE


$codigohtml = '<html>
<head>
<title>E-Mail HTML</title>
<link href="admin.css" rel="stylesheet" type="text/css" media="Screen" >
</head>
<body>

<h3>Para activar su cuenta haga click en el siguiente link </h3>
<a href="http://www.tamtamtam.net/activarcuenta.php?param='.$codigo.'">Activar Cuenta</a> <br>
<p>Si el link no funciona copie y pegue esta direccion en la barra de direcciones de se navegador http://www.tamtamtam.net/activarcuenta.php?param='.$codigo.'
<h4>'.$nombre.' recuerde bien estos datos </h4> <br>
<h4>Su ID es :' .$id.' </h4>
<h4>Su Password es :' .$passwd.' </h4>
<br> <br>
<h3>Recuerde que tiene 30 gratis para vender sus Productos luego tendra que pagar una cuota anual </h3><br>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" border="0" name="submit" alt="Realice pagos con PayPal: es rápido, gratis y seguro.">
<img alt="" border="0" src="https://www.paypal.com/es_XC/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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 MoLwrGV4cd-----END PKCS7-----">
</form>

</body>';



$headers = "MIME-Version: 1.0
";
$headers .= "Content-type: text/html; charset=iso-8859-1
";
$headers .= "From: TAMTAMTAM <$email2>
";
mail($receptor,$asunto,$codigohtml,$headers);

}

no me tira ningun error que puede ser miren los datos de mi servidor en http://www.tamtamtam.net/info.php
Comentario usuario
19/04/2003
3 5
Hola
has probado utilizar este simple codigo a ver si te funciona ?
mail("tu_email@dominio.com", "Este es el tema del mensaje", "Este es el cuerpo del mensaje");

En el caso de que no funcione debes de averiguar si tu servidor soporta la funcion mail. Hay servidores que no lo soportan y debes de utilizar SMTP
Comentario usuario
oschar
2 5
Hey que tal, soy principiante en php, y estoy tratando de enviar email con php si me funcionan llegan, pero lo que yo quiero es mandar html en este pero sin definir la estructura del html en el codigo del script, ya que la pagina que se estara enviando debe estar cambiando constantemente, no se si se puede hacer algo asi, ya que la mayoria de informacion que he encontrado definen la estructura html dentro del escript, si pueden ayudarme se lo agradeceria muchisimo.
Comentario usuario
mfazcue
5 5
Hola, yo estoy con el mismo problema que
sciutomaxi.

Tengo dos sitios en servidores distintos.
En uno utilizo cualquier función de mail (compleja o simple) y funciona perfecto.
En el otro no funcióna ni la linea simple mail(destino, titulo, mensaje). No se que estará pasando.
Comentario usuario
JOSE LUIS
5 5
hola que tal cuando llega el correo no me toma el codigo html que hago
Comentario usuario
28-07-2009 20:00:14
5 5
realizo la prueba de este codigo:

<?php
mail("tu_email@dominio.com", "Este es el tema del mensaje", "Este es el cuerpo del mensaje");
?>

pero no llega ningun mensaje a mi correo, el servidor donde alojo mi pagina soporta php... alguna ayuda?
Comentario usuario
frepa
4 5
todos los servidores tienen soporte para php ya sea que no este activo o no lo tienen

lo que pasa es que muchos servidores por razones de seguridad e n sus empresas filtran el envio de msn smtp puerto 25
lo que tienes que hacer es hablar con el administrador pedirle que por favor le active el filtro de email desde tu dominio y haci que salga los mensajes

...
Comentario usuario
03-01-2008 19:15:42
4 5
muy buen aporte LAS tima que no me sirvee
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.