Foros del Web » Programando para Internet » PHP »

Mail - php

Estas en el tema de Mail - php en el foro de PHP en Foros del Web. ...estuve revisando la posibilidad de enviar E-MAILs desde php , al ver que es posible, indague un poco por el foro, buscando mas info , ...
  #1 (permalink)  
Antiguo 21/07/2008, 16:41
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 16 años, 5 meses
Puntos: 53
Exclamación Mail - php

...estuve revisando la posibilidad de enviar E-MAILs desde php, al ver que es posible, indague un poco por el foro, buscando mas info, pero no he dado con un codigo simple solo para probar dicho envio.

...alguna forma en especial?
  #2 (permalink)  
Antiguo 21/07/2008, 16:42
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 2 meses
Puntos: 55
Respuesta: Mail - php

busca phpmailer ;)
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 21/07/2008, 17:33
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 16 años, 5 meses
Puntos: 53
Respuesta: Mail - php

Parse error: syntax error, unexpected '@' in C:\xampp\htdocs\mail.php on line 8

...ahora probando, reviso el error, ironicamente pruebo eliminando @ de la respectiva linea, y sigue apareciendo el mismo error...
  #4 (permalink)  
Antiguo 21/07/2008, 21:46
Avatar de luinux22  
Fecha de Ingreso: julio-2008
Mensajes: 28
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Mail - php

if($_POST[enviar]){



$nombre=$remitente;

$direccion=$correo;

$texto=$mensaje;

$texto=wordwrap($texto,60,"\n",1);





$headers = "From: $nombre <$direccion>";



$enviado=mail("[email protected]" , "Tienes un nuevo mail", $texto, $headers);



if($enviado){

echo("<script>alert('Gracias por enviarnos su mensaje!')</script>");

}

else{

echo("<script>alert('Hubo un error al enviar el mensaje')</script>");

}



}

Espero que te ayude.-
  #5 (permalink)  
Antiguo 21/07/2008, 22:07
Avatar de hectorejch  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 172
Antigüedad: 19 años, 5 meses
Puntos: 2
Respuesta: Mail - php

Este script yo siempre lo uso, me resulta muy util, porque hasta puedo trabajar cabeceras, CC y CCO, y Asunto de una manera sencilla:
Código PHP:
function send_mail($para$cc$cco$tpl$asunto){
    
//para el envío en formato HTML
    
$headers "MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\n";
    
//dirección del remitente
    
$headers .= "From: Nombre Remitente <[email protected]>\r\n";
    
//dirección de respuesta, si queremos que sea distinta que la del remitente
    
$headers .= "Reply-To: <[email protected]>\r\n";
    
//ruta del mensaje desde origen a destino
    
$headers .= "Return-path: <[email protected]>\r\n";
    
//direcciones que recibián copia. Si están en blanco NO agrega los campos de CC y CCO
if($cc <> '' && $cc <> ' '){
    
$headers .= "Cc: ".trim($cc',')."\r\n";
}
    
//direcciones que recibirán copia oculta
if($bcc <> '' && $bcc <> ' '){
    
$headers .= "Bcc: ".trim($bcc',')."\r\n";
}
    
mail(trim($para','),stripslashes($asunto),$tpl,stripslashes($headers)); //saca espacios en blanco y barras escapadas y envía el email

Espero que te ayude
__________________
"El Reino de Dios no consiste en palabras, sino en poder"
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:05.