Opencart SMTP Mail Ayarları
Bu Makalemizde ticari amaçlar için kullanılan, açık kaynak kodlu içerik yönetim sistemi OpenCart için doğru SMTP yapılandırma ayarlarını öğrenebilir, kendi OpenCart projenizde uygulayabilirsiniz.
Opencart 1.5.x sürümü için geçerlidir.
Problemin Tanımı
OpenCart yazılımının birçok sürümünde mail header bilgilerinin mail sunucusuna yanlış gönderilmesi sebebi ile gönderilen mailin ulaşmaması, boş beyaz sayfa, “RCPT TO not accepted from server!“, “DATA not accepted from server!” ve benzeri hataları almanız muhtemeldir.
Bu problemlerin önüne geçmek ve dünya standartlarına uygun bir şekilde mail göndermek için öncelikle, OpenCart projenizdeki /system/library/mail.php dosyasını linteki dosya ile değiştiriniz.
Link : https://www.cloudbunny.net/dosyalar/opencart/mail.zip
Yapılandırma Ayarları :
OpenCart paneline giriş yapınız.
Sistem sekmesi altındaki Mağazalar bağlantısına tıklayınız.
Mağazanızı seçip, düzenle bağlantısına tıklayınız.
E-Posta sekmesine tıklayıp, yapılandırmanızı aşağıdaki gibi güncelleyiniz.
E-Posta Protokol için SMTP Mail seçiniz.
Posta Parametreleri metin alanını boş bırakınız.
SMTP Host bölümüne mail.domain.com formatında mail sunucu bilginizi giriniz. (örn: mail.cloudbunny.net)
SMTP Kullanıcı Adı ve SMTP Parola metin alanlarına cPanel üzerinden açtığınız mail adresinizi ve parolasını giriniz. (örn: iletisim@cloudbunny.net)
SMTP Port metin alanına 587 giriniz.
SMTP Zaman Aşımı metin alanına 5 giriniz.
Ayarlarınızı kaydedip, mail göndermeyi test edin.