MiraHosting adlı üyeden alıntı: mesajı görüntüle
Merhabalar,

smtp ayarlarında smtp url'nin başına: ssl:// ekleyelim.

Ardından:
system\library\mail.php dosyasında:
public $newline = "\r\n"; kodunu
public $crlf = "\r\n";
diye değiştirelim.

Ardından:
if ($this->verp) {fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf);} else {fputs($handle , 'MAIL FROM: <' . $this->from . '>' . $this->crlf);}

kodunu

if ($this->verp) {fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf);} else {fputs($handle , 'MAIL FROM: <' . $this->username . '>' . $this->crlf);}

diye değiştirip deneyelim.
Dediğiniz şekilde yaptım ama boş beyaz sayfa verdi iletişim sayfasından mesaj göndermeye çalıştığımda.

OpenCart'ın en son versiyonu olan 2.0.1.1 kurulu.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:21:33 -->-> Daha önceki mesaj 20:20:21 --

hamdiucak adlı üyeden alıntı: mesajı görüntüle
Aşağıdaki ayarlar ile çalıştı;

SMTP Host: ssl://smtp.yandex.com.tr
SMTP Port:465
SMTP Zaman Aşımı:5

+ mağaza eposta adresi aynı olmalı.
OpenCart'ın son sürümü olan 2.0.1.1 kurulu ama aynı şekilde ayarları yaptığım halde bende çalışmıyor. Aşağıdaki hatayı veriyor;

Notice: Undefined property: Mail::$username in /home/ticarete/public_html/demo/system/library/mail.php on line 314Notice: Error: MAIL FROM not accepted from server! in /home/ticarete/public_html/demo/system/library/mail.php on line 328