Вы, кажется, используете неправильный номер порта для smtp_port
: при просмотре настроек GMail , похоже, вам нужен порт 587
или 465
. (В зависимости от того, хотите ли вы использовать шифрование TLS или SSL)
Кроме того, я не знаю, поддерживает ли PHP SSL и / или TLS. Если нет, то вам нужно использовать дополнительную библиотеку PHP для подключения к почтовому серверу Google.