0

Joomla'da SMTP ile e-posta gönderme ayarı

PHP ve MySQL
2 dk okuma

Joomla iletişim formu, kayıt ve şifre sıfırlama e-postalarını varsayılan olarak PHP ile gönderir. PHP mail() fonksiyonu sunucularımızda kapalıdır (ayrıntı); bu yüzden Joomla'yı kendi e-posta hesabınızla SMTP üzerinden gönderecek şekilde ayarlamanız gerekir.

Başlamadan önce

Kontrol panelinizde gönderim için kullanılacak bir e-posta hesabı açın (ör. info@websiteniz.com.tr) ve şifresini not edin. Joomla bu hesabın kullanıcı adı ve şifresiyle gönderim yapacak.

SMTP ayarları

  1. Joomla yönetim paneline girin.
  2. Sistem › Genel Yapılandırma sayfasını açın ve Sunucu sekmesine geçin.
  3. Posta bölümündeki alanları aşağıdaki tabloya göre doldurun.
  4. Kaydete basın, ardından aynı bölümdeki Test E-postası Gönder düğmesiyle deneme iletisi gönderin.
AlanDeğer
E-posta gönderEvet
PostalayıcıSMTP
Gönderen e-postaGönderimde kullanacağınız adres (ör. info@websiteniz.com.tr)
SMTP sunucusumail.websiteniz.com.tr
SMTP güvenliği ve portuSSL/TLS ile 465 ya da STARTTLS ile 587
SMTP kimlik doğrulamasıEvet
SMTP kullanıcı adıE-posta adresinin tamamı
SMTP şifresiO e-posta hesabının şifresi

Joomla 3 sürümünde menü Sistem › Global Yapılandırma › Sunucu altındadır; Joomla 3.5 ve sonraki sürümlerde aynı bölümde test e-postası düğmesi de vardır.

Sık karşılaşılan hatalar

  • Bağlantı kurulamadı: 25 numaralı port kullanmayın; 465 (SSL/TLS) ya da 587 (STARTTLS) seçin ve güvenlik türünün portla eşleştiğini kontrol edin.
  • Kimlik doğrulama hatası: Kullanıcı adı olarak adresin tamamını yazın. Şifreyi yakın zamanda değiştirdiyseniz Joomla'da da güncelleyin.
  • İletiler spam'e düşüyor: Gönderen adres, SMTP'de oturum açtığınız hesapla aynı olmalıdır. Alan adınızda SPF ve DKIM kayıtlarının bulunduğunu kontrol edin.

Genel SMTP ayarları ve hata mesajları için SMTP (giden e-posta) sunucu ayarları rehberine bakın.

Bu rehber şu hizmetlerle ilgili: Joomla Hosting

154 kişi faydalı buldu

Bu makale işinize yaradı mı?

İlgili makaleler

Bilgi Bankası
overlay spinner