¿Antes te había funcionado?.
Se supone que tienes una cuenta de gmail, y que donde pone
[email protected], has puesto tu cuenta, donde pone
pass, has puesto tu password de gmail. Se supone que envías el correo a una cuenta existente, y no a
[email protected], que es lo que aparece en el código.
Si todo lo tienes correcto, prueba a ver si te funciona enviando desde el puerto 587, en lugar del 465. Cambia el número 465 en la línea de código donde aparece, poniendo el 587.
Salu2