Foros del Web » Programando para Internet » PHP »

Problemas con Remitente de Phpmailer

Estas en el tema de Problemas con Remitente de Phpmailer en el foro de PHP en Foros del Web. Hola a todos: Vereis, tengo un formulario de contacto con los campos nombre, correo y mensaje. Dicho formulario quiero que me llegue a mi, pero ...
  #1 (permalink)  
Antiguo 30/06/2010, 07:16
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 9 meses
Puntos: 0
Problemas con Remitente de Phpmailer

Hola a todos:

Vereis, tengo un formulario de contacto con los campos nombre, correo y mensaje. Dicho formulario quiero que me llegue a mi, pero quiero que en el remitente del correo me salga la dirección de correo introducida en el campo correo del formulario.
El problema es que uso PHPmailer para enviar los correos, y en el $mail->From al poner la dirección de correo del formulario no me lo envía, me sale el siguiente error: "The following From address failed: [email protected]" :(
Si no le pongo nada, si que me envía el correo, pero en el remitente me aparece (remitente desconocido) y no queda bien :(

El formulario es el siguiente:
Código HTML:
<form name="contacto" id="contacto" action="envio.php" method="post">
<label>Nombre:</label>
<input type="text" name="nombre" />
<label>Correo:</label>
<input type="text" name="correo" />
<label>Mensaje:</label>
<textarea name="mensaje" cols="" rows=""></textarea>
<input type="submit" name="enviar" value="Enviar" />
</form> 
El proceso del envío (envio.php):
Código PHP:
require "includes/class.phpmailer.php";

$nombr $_POST['nombre'];
$correo $_POST['correo'];
$mensa $_POST['mensaje'];

$mail = new phpmailer();
$mail->PluginDir "includes/";
$mail->Mailer "smtp";
$mail->Host "localhost";
$mail->SMTPAuth false;
$mail->From $correo;
$mail->FromName $nombr;
$mail->AddAddress("[email protected]");

$mail->Subject "Consulta Web";
$mail->Body $mensa;
$exito $mail->Send();

$intentos=1
while ((!
$exito) && ($intentos 5)) {
sleep(5);
echo 
$mail->ErrorInfo;
$exito $mail->Send();
$intentos=$intentos+1;    

Podría ayudarme alguien??
  #2 (permalink)  
Antiguo 30/06/2010, 16:27
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Problemas con Remitente de Phpmailer

bueno, definitivamente no es un problema de código... la prueba consiste en que PHPMailer está haciendo su trabajo y te muestra el mensaje de error lógico al respecto...

no creas que lo inventa, o eres el único al que le sucede... en si, el problema radica entonces en el servidor de SMTP que utilizas ya que dicho script muchos lo hemos usado y jamás hubo problemas...

quizá hay algo en tu servidor de SMTP que bloquea el envío, y por ende devuelve una respuesta, que naturalmente te comunica PHPMailer... ¿que mas?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 01/07/2010, 00:40
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Problemas con Remitente de Phpmailer

Algo como que? Puede decirme alguien como solucinarlo o que és lo que tengo que hacer??
  #4 (permalink)  
Antiguo 01/07/2010, 04:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Problemas con Remitente de Phpmailer

Cita:
Iniciado por naiaramg Ver Mensaje
Algo como que? Puede decirme alguien como solucinarlo o que és lo que tengo que hacer??
pues adivinos no somos...

tan solo es una idea, y bueno... ya no es tema de PHP

te sugiero revises la configuración de tu servidor de SMTP, logs, etc, etc...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 01/07/2010, 04:48
 
Fecha de Ingreso: febrero-2007
Mensajes: 33
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Problemas con Remitente de Phpmailer

Ok, pues revisaré la configuración del servidor. Si encuentro la solución la postearé por si alguien le pasa lo mismo que a mi.

Muchas gracias.

Etiquetas: phpmailer
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 21:56.