Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E ae galera! td tranquilo??
Depois de perder muito tempo tentando resolver esse problema aqui, eu decidi per a ajuda de vocês! Negócio é o seguinte, estou 'tentando' enviar um e-mail pelo PHPMailer, mas está dando erro aque desde ontem, vcs encontram algum problema?
o erro é este: "SMTP Connect failed."
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'smtp.gmail.com';
$mail->Username = 'wandersondesignerweb@gmail.com';
$mail->Password = '******';
$mail->SetFrom('wandersondesignerweb@gmail.com', 'Wanderson');
$mail->Port = 465;
$mail->CharSet = 'utf-8';
$mail->AddAddress('contato@casasprata.com.br', 'Casas Prata');
$mail->Subject = 'Contato - Casas Prata';
$mail->Body = $texto;
Ah! antes que alguem apareça dizendo q a senha "*****" está errada, eu coloquei assim pra ninguem ver, falô? vlw!
pode o servidor, porta, usuario... =S
tenta fazer assim
$mail->Username = 'wandersondesignerweb';
As vezes nem precisa autenticar.
No SMTPAuth você coloca False.
No meu provedor pelo menos não precisa. Mas por ser GMail, talvez sim.
Até agora nada de funcionar.
O gmail ta bloqueando acessos externos. Tive o mesmo problema.
Ele diz que houve uma tentativa de acesso externo não identificado
e barra o envio. Até com clientes IM para acesso do gtalk estão com
esse problema. E não encontrei uma saida no gmail para autorizar o envio
do site onde meu script estava hospedado. <_<
Faça um teste com um e-mail que não seja gmail.
E a porta? Qual devo usar?
Ai depende do provedor de e-mail. A porta de cada provedor você
acha no google. Basta pesquisar configuração smtp "provedor".
No gmail eu usava 587 se não me engano.
Você tem que verificar.
O Host é smtp.gmail.com mesmo ? Pode ser que seja mail.gmail.com.
E a porta é essa mesmo ? 465 ? Não sei se é padrão para todos provedores.