У мене є сценарій в PHP, який працює нормально місяцями. Він нещодавно перестав працювати.
Цей сценарій підключається до gmail, щоб надсилати електронне повідомлення моїм клієнтам.
Нещодавно я почав отримувати цю помилку під час запуску сценарію:
The SMTP connection failed to start [tls://smtp.gmail.com:465]:
fsockopen returned Error Number 0 and Error String 'php_network_getaddresses:
getaddrinfo failed: Temporary failure in name resolution'
Майте на увазі, це було з нульовими змінами коду.
Я подивився на свою резолюцію.conf, і, здається, все в порядку:
nameserver 208.67.222.222
Я можу пінг gmail.com:
# ping smtp.gmail.com
PING gmail-smtp-msa.l.google.com (74.125.93.111) 56(84) bytes of data.
64 bytes from qw-in-f111.google.com (74.125.93.111): icmp_seq=1 ttl=247 time=26.7 ms
Я можу підключитися через рись до google та інших сайтів без проблем.
Я ввійшов у свій акаунт gmail без проблем (там також немає капчу).
Я в дотепному кінці. У когось є якісь ідеї?
G-Man