Gmail SMTP

Enviada por Cézar Ayran 
Cézar Ayran
Gmail SMTP
05 de October de 2017 às 11:03AM
Olá,

Nós usamos o GMAIL como servidor de e-mails. Estou tentando configurar o PHP Mailer com esses dados abaixo:

$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 3;
$mail->Debugoutput = 'html';
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'tsl';
$mail->Username = "meumemail.com";
$mail->Password = "minhasenha";
$mail->setFrom('cezar@.com', '.com.br');
$mail->addReplyTo('cezar@.com', 'APPNET.com.br');

E está retornando esse erro:

405 Not Allowed
nginx/1.12.1

Já tentei várias coisas mas continua apresentando o mesmo erro. Alguém tem ideia?
Cézar Ayran
Re: Gmail SMTP
05 de October de 2017 às 11:24AM
Complementando:

Eu testei um código que funciona em outro servidor e esse mesmo código na BlueHost (onde está hospedado atual) exibe esse erro:

Connection: opening to mail.appnet.com.br:25, timeout=300, options=array ()<br>
SMTP ERROR: Failed to connect to server: Connection refused (111)<br>
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting<br>
Cézar Ayran
Re: Gmail SMTP
05 de October de 2017 às 04:04PM
Caros,

Testei o script em um servidor que funciona... e agora recebo esta mensagem:

SERVER -> CLIENT: 535-5.7.8 Username and Password not accepted. Learn more at535 5.7.8 https://support.google.com/mail/?p=BadCredentials e30sm6156472otc.15 - gsmtp
SMTP ERROR: Password command failed: 535-5.7.8 Username and Password not accepted. Learn more at535 5.7.8 https://support.google.com/mail/?p=BadCredentials e30sm6156472otc.15 - gsmtp
SMTP Error: Could not authenticate.
CLIENT -> SERVER: QUIT
SERVER -> CLIENT: 221 2.0.0 closing connection e30sm6156472otc.15 - gsmtp
Connection: closed
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

Alguém tem ideia pq n está aceitando usuário e senha? Estão corretos pq consigo logar no gmail...
Cézar Ayran
RESOLVIDO
10 de October de 2017 às 09:59AM
Testei o código em outro servidor e funcionou. Algo na host p resolver. vlw!!
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.