Eu tenho um script em PHP que está funcionando bem há meses. Recentemente, parou de funcionar.
Este script se conecta ao gmail para enviar um email para meus clientes.
Recentemente, comecei a receber esse erro ao executar o script:
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'
Lembre-se de que isso ocorreu com zero alterações de código.
Eu olhei para o meu resolv.conf e parece estar ok:
nameserver 208.67.222.222
Posso executar ping 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
Eu posso conectar via lynx ao google e outros sites sem nenhum problema.
Eu entrei na minha conta do Gmail sem problemas (nenhum captcha lá também).
Estou no final. Alguém tem alguma ideia?
G-Man