Foros del Web » Programando para Internet » PHP »

Enviar email

Estas en el tema de Enviar email en el foro de PHP en Foros del Web. Hola No logro recepcionar los correos. Este es el script que estoy usando Código PHP: <?php $nombre  =  $_POST [ 'nombre' ]; $telefono  =  $_POST ...
  #1 (permalink)  
Antiguo 03/11/2009, 06:31
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Enviar email

Hola

No logro recepcionar los correos. Este es el script que estoy usando

Código PHP:
<?php
$nombre 
$_POST['nombre'];
$telefono $_POST['telefono'];
$dir_correo $_POST['email'];
$mensaje $_POST['mensaje'];

$thank="email_resp.html";

$message "
nombre:"
.$nombre."
telefono:"
.$telefono."
email:"
.$dir_correo."
mensaje:"
.$mensaje."";

if (!
mail($dir_correo,"Prueba",$message)) {
echo 
"Se ha producido un error";
}else{
echo 
"Correo enviado";
}
?>
La respuesta es "Correo enviado", pero cuando voy a mi cuenta, el correo no se ha recibido.

El php.ini lo tengo configurado así

Cita:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
sendmail_from = [email protected]
También he probado con el smtp de mi proveedor de internet, con el que envio correos con ASP, pero tampoco

Gracias
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #2 (permalink)  
Antiguo 03/11/2009, 06:32
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Enviar email

revisaste en la carpeta de SPAM ?, abriste el puerto 25 para salida o el SMTP en el firewall?
  #3 (permalink)  
Antiguo 03/11/2009, 07:07
 
Fecha de Ingreso: octubre-2009
Mensajes: 40
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Enviar email

Te doy una forma mas facil de enviar un mail:

Código PHP:
Ver original
  1. <?php
  2.  
  3. mail("emaildestinatario","tema","texto");
  4.  
  5. ?>

Recuerda que emaildestinatario debes reemplazarlo por una direccion de email, tema y texto lo puedes reemplazar por variables.

Salu2
  #4 (permalink)  
Antiguo 03/11/2009, 07:36
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Enviar email

Hola

Cita:
Iniciado por maycolalvarez Ver Mensaje
revisaste en la carpeta de SPAM ?, abriste el puerto 25 para salida o el SMTP en el firewall?
Sí, revisé la carpeta spam y tampoco estaba ahí. El puerto 25 esta abierto ya que puedo mandar correos usando ASP

Cita:
Iniciado por nico_elpocholo Ver Mensaje
Te doy una forma mas facil de enviar un mail
Es exactamente la misma que uso, solo que verifico la funcion mail(), para saber si devuelve true o false

Gracias a ambos. Cualquier idea .....
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 18:02.