Assim à primeira vista, faltam-te os dados de autenticação, que são necessários para conseguires usar o Gmail como servidor de SMTP.
Em todo o caso, não deve ser essa a causa do erro que estás a obter. Verifica se o PHP tem o SSL/TLS a funcionar. Depois, experimenta mudar a propriedade SMTP para tls://smtp.gmail.com (mantendo o porto 587).
Quando a ligação funcionar, terás então de adicionar os dados de autenticação (penso que as propriedades a usar são auth_username e auth_password). Certifica-te também que a conta Gmail que usas tem o SMTP a funcionar.
↧