PHP - AYUDA!!! error al enviar un email php

 
Vista:
sin imagen de perfil

AYUDA!!! error al enviar un email php

Publicado por oscar (10 intervenciones) el 08/05/2017 19:40:25
Hola estoy tratando de enviar un email a una cuenta de gmail pero me muestra este error

SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

algen sabe q puede ser hay ya llevo 3 dias en este error :(
ya he buscando por todo lado pero no encuentro la solucion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 191
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

AYUDA!!! error al enviar un email php

Publicado por Brayan (76 intervenciones) el 09/05/2017 21:58:36
Ese error no muestra mucho. que faker estas usando? imagino que el sistema esta a nivel local.

Usas sendmail u otro fakermail?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

AYUDA!!! error al enviar un email php

Publicado por oscar (10 intervenciones) el 09/05/2017 22:51:44
hola es local si estoy utilizando PHPMailer send mail pero me muestra ese error no se q es :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 191
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

AYUDA!!! error al enviar un email php

Publicado por brayan (76 intervenciones) el 10/05/2017 00:01:24
Ok. Y realizaste las configuraciones que deben hacerse para poder enviar el correo?? Phpmailer y sendmail tienen diferentes configuraciones dependiendo de cual uses debes aplicarlas para poder enviar un mensaje de manera correcta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

AYUDA!!! error al enviar un email php

Publicado por oscar (10 intervenciones) el 10/05/2017 15:13:03
sii ya he revisado el codigo si quieres te paso el codigo que estoy usando y me dices que te parece o si le falta algo pero sigue saliendo ese error :(

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
 
require 'vendor/phpmailer/phpmailer/PHPMailerAutoload.php';
 
$mail = new PHPMailer; //Create a new PHPMailer instance
 
$body = "<h3>Registro</h3>
	<strong>Nombre:</strong>".$_POST['nombre']."<br/>
        <strong>Ciudad:</strong>".$_POST['ciudad']."<br/>
        <strong>Telefono:</strong>".$_POST['telefono']."<br/>
        <strong>Email:</strong>".$_POST['email']."<br/>
	<strong>Mensaje:</strong>".$_POST['mensaje']."<br/>
	";
 
 
$mail->isSMTP(); //Tell PHPMailer to use SMTP
 
$mail->SMTPDebug = 4; //Enable SMTP debugging
 
$mail->Debugoutput = 'html'; //Ask for HTML-friendly debug output
 
$mail->Host = 'smtp.gmail.com'; //Set the hostname of the mail server
 
$mail->Port = 587; //Set the SMTP port number - 587 for authenticated TLS, a.k.a. RFC4409 SMTP submission
 
$mail->SMTPSecure = 'tls'; //Set the encryption system to use - ssl (deprecated) or tls
 
$mail->SMTPAuth = true; //Whether to use SMTP authentication
 
$mail->Username = "mail@gmail.com"; //Username to use for SMTP authentication - use full email address for gmail
 
$mail->Password = "123456789"; //Password to use for SMTP authentication
 
$mail->setFrom('mail@gmail.com', 'First Last'); //Set who the message is to be sent from
 
$mail->addReplyTo('mail@gmail.com', 'First Last'); //Set an alternative reply-to address
 
$mail->addAddress('mail@gmail.com', 'John Doe'); //Set who the message is to be sent to
 
$mail->Subject = 'Mensaje Usuario Micovinoc landing'; //Set the subject line
 
$mail->msgHTML($body); //convert HTML into a basic plain-text alternative body
 
$mail->AltBody = 'Mensaje Usuario Micovinoc landing'; //Replace the plain text body with one created manually
 
if (!$mail->send()) { //send the message, check for errors
    echo "Error al enviar email: " . $mail->ErrorInfo;
} else {
    return json_encode(array('state' => 1));
}
 
?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 191
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

AYUDA!!! error al enviar un email php

Publicado por brayan (76 intervenciones) el 10/05/2017 19:45:33
Amigo quisiera dedicarme un poco a ayudarte en el tema, pero siendo sincero actualmente estoy fuera de mi ciudad por motivos de trabajo y ando full...

Yo te recomiendo usar sendmail y aqui hay unas guias te dejo el link lamento no ayudarte mucho, mas adelante escribo un post con lo que necesitas con php mailer: o dandote un link como lo hago ahora.

Para ver le enlace http://www.lawebdelprogramador.com/codigo/PHP/1884-Envio-de-correo-mediante-servidor-SMTP.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

AYUDA!!! error al enviar un email php

Publicado por oscar (10 intervenciones) el 10/05/2017 23:17:51
ese link lo vi hace unos dias y hice lo mismo y igual no me sirvio :(

igual gracias por tomarte el tiempo de responder
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 191
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

AYUDA!!! error al enviar un email php

Publicado por Brayan (76 intervenciones) el 11/05/2017 15:38:29
Oye amigo, debes estar haciendo algo mal, para ser muy sincero para que eso no funcione algun paso lo estas haciendo erroneo, o la version apache no esta actualizado, pero es dificil que no funcione
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

AYUDA!!! error al enviar un email php

Publicado por oscar (10 intervenciones) el 11/05/2017 20:04:03
no creo ya he probado varios ejemplo de internet y no funciona ninguno siempre arroba el mismo error y descarge el paquete de phpMailer desde composer para descargar la ultima version y tambpoco me funciona :(

gracias por responder
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

AYUDA!!! error al enviar un email php

Publicado por Xavier (1 intervención) el 29/01/2020 16:45:20
El problema que yo encontré a esto, es que muchas veces el puerto de comunicacion smtp o ssl no esta habilitado en tu computadora, es por eso que no se puede enviar el correo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar