Ana Sayfa Yardım Merkezi Hazır Scriptler
Hazır Scriptler

Opencart SMTP Sorunu ve Çözümü (Mail Gönderememe)

2 dakika okuma Güncel bilgi
Yardım Merkezine Dön

OpenCart SMTP Bağlantı Hatası (php_network_getaddresses) Çözümü

OpenCart kullanan bazı müşterilerimiz, SMTP üzerinden e-posta gönderimi sırasında aşağıdaki bağlantı hatası ile karşılaşabilmektedir.

Bu hata genellikle SMTP Host alanına hatalı veya çözümlenemeyen bir sunucu adı girilmesinden kaynaklanmaktadır.

Karşılaşılan Hata Mesajı

Warning: fsockopen():
php_network_getaddresses: getaddrinfo failed:
Temporary failure in name resolution
Warning: unable to connect to mail.domain.com:587
Notice: Error:
php_network_getaddresses: getaddrinfo failed:
Temporary failure in name resolution

Hatanın Nedeni

php_network_getaddresses hatası, OpenCart'ın SMTP sunucu adresini çözemediğini veya belirtilen SMTP sunucusuna bağlantı kuramadığını ifade eder.

Özellikle paylaşımlı hosting hizmetlerinde SMTP Host alanına yanlış sunucu adı girilmesi bu hatanın en yaygın nedenidir.

Çözüm

Eğer e-posta hesaplarınız aynı hosting sunucusunda bulunuyorsa, SMTP Host alanına aşağıdaki IP adresini yazmanız önerilir.

127.0.0.1

Daha sonra SMTP ayarlarınızı aşağıdaki şekilde yapılandırabilirsiniz.

  • SMTP Host: 127.0.0.1
  • SMTP Port: 587
  • SMTP Authentication: Açık (Enabled)
  • SMTP Username: E-posta adresiniz
  • SMTP Password: E-posta hesabınızın şifresi

Ayarlar kaydedildikten sonra test e-postası göndererek bağlantının başarılı şekilde çalıştığını doğrulayabilirsiniz.

Bilgilendirme: 127.0.0.1 adresi yalnızca e-posta hizmetinin web hosting hesabınız ile aynı sunucuda bulunduğu durumlarda kullanılmalıdır. Harici SMTP servisleri (Microsoft 365, Google Workspace, Zoho Mail vb.) kullanıyorsanız ilgili sağlayıcının SMTP sunucu adresini kullanmanız gerekir.
Not: Sorun devam ediyorsa SMTP kullanıcı adı, şifre, port numarası ve güvenlik protokolü (TLS/SSL) ayarlarınızı kontrol ediniz. Ayrıca DNS çözümleme veya güvenlik duvarı (Firewall) kaynaklı bağlantı sorunları da benzer hatalara neden olabilir.
Destek:
Yapılan işlemlere rağmen sorun devam ediyorsa, 7/24 hizmet veren teknik destek ekibimiz üzerinden destek talebi oluşturabilirsiniz.
İSİMKAYIT Yardım Merkezi

Bu makale, OpenCart'ta SMTP bağlantısı sırasında karşılaşılan php_network_getaddresses ve Temporary failure in name resolution hatalarının nedenlerini ve çözüm yöntemlerini açıklamak amacıyla hazırlanmıştır. OpenCart, SMTP yapılandırması, e-posta gönderimi, DirectAdmin, web hosting ve sunucu yönetimi hakkında daha fazla bilgi için Yardım Merkezi'ndeki diğer teknik içeriklerimizi inceleyebilirsiniz.

Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.

Ürün sepete eklendi!