Saya punya skrip dalam PHP yang sudah berjalan dengan baik selama berbulan-bulan. Baru-baru ini berhenti bekerja.
Skrip ini terhubung ke gmail untuk mengirim email ke pelanggan saya.
Baru-baru ini, saya mulai mendapatkan kesalahan ini ketika saya menjalankan skrip:
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'
Perlu diingat, ini dengan nol perubahan kode.
Saya telah melihat resolv.conf saya dan tampaknya ok:
nameserver 208.67.222.222
Saya bisa 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
Saya dapat terhubung melalui lynx ke google dan situs lain tanpa masalah.
Saya sudah masuk ke akun gmail saya tanpa masalah (tidak ada captcha di sana).
Saya akhirnya kehabisan akal. Adakah yang punya ide?
G-Man