Opencart 3.x SMTP Mail Ayarı Nasıl Yapılır ?

E-ticaret sitelerinde müşterileriniz ile sisteminiz üzerinden etkileşim kurmak, müşterilerinize yaptıkları işlemlerin başarılı olup olmadığını, işlemlerin hangi aşamalarda olduğunu bildirmek için opencart üzerinden mail ile bildirim gönderilir. Fakat bazı durumlarda opencart smtp ayarlarınız bu işlemleri gerçekleştirmenize imkan vermeyebilir. Nedeni ya smtp mail ayarlarını yapmamış olabilir yada ayarları yapsanız bile hosting firmalarının aldığı bazı güvenlik önlemleri edeniyle opencart sisteminizi tam olarak host ayarlarınız ile uyumlu olarak ayarlayamamış olabilirsiniz. Aşağıda öncelikle opencart smtp ayarlarını nasıl yapacağınızı sonrasında da küçük bir kaç işlem ile sisteminizi bu ayarlara uygun hale getirecek son rotuşları bulabilirsiniz.

Öncelikle Opencart admin girişi yapın ve kontrol panelinden Sistem > Mağazalar’a girin E-posta sekmesini seçin ve aşağıdaki ayarları yapın. Önemli : E-mail adresiniz Mağaza sekmesindeki mail adresinizle aynı olmalıdır.

Opencart SMTP Mail Yapılandırma Ayarları

  1. OpenCart kontrol panelinize yönetici olarak giriş yapınız.
  2. Sistem sekmesinde yer alan Mağazalar bağlantısına tıklayınız.
  3. Ayarlama yapacağınız Mağazanızı seçip, düzenleye tıklayınız.
  4. E-Posta sekmesine tıklayıp, smtp mail yapılandırmanızı aşağıdaki şekilde düzenleyin.

E-Posta Protokol: SMTP

Posta Parametreleri: Boş bırakın

SMTP Host Adı: ssl://mail.hosting firmanızın ismi.com

SMTP Kullanıcı Adı: mail@site-adresiniz.com

SMTP Parola: 12345..Gibi Mail Şifreniz

SMTP Port: 587

SMTP Zaman Aşımı: 5

İlave E-Posta Adresleri: Boş bırakın.

Opencart sistem>mağaza ayarlarını yaptıktan sonra cpanel>dosya yöneticisi>public_html klasöründe

\system\library\mail klasörü altındaki smtp.php dosyası içerisindeki 226. ve 228. nolu satırlardaki değerleri aşağıdaki gibi değiştirin.

226.satır fputs($handle, ‘MAIL FROM: <‘ . $this->from . ‘>XVERP’ . “\r\n”); bu satırı
226.satır fputs($handle, ‘MAIL FROM: <‘ . $this->smtp_username . ‘>XVERP’ . “\r\n”); bu şekilde değiştirin.

228.satır fputs($handle, ‘MAIL FROM: <‘ . $this->from . ‘>’ . “\r\n”); bu satırı
228.satır fputs($handle, ‘MAIL FROM: <‘ . $this->smtp_username . ‘>’ . “\r\n”); bu şekilde değiştirin.

Bu iki kod satırını değiştirdkten sonra opencart mail göndermeye ve iletişim formundan mail almaya başlayacaktır.

Unutmayın, opencart kodlarını değiştirme işlemleri yapmadan önce opencart yedeğini ve database yedeğini almayı unutmayınız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir