OpenCart 2 да се реши този проблем, използвайки собствените си клас на електронна поща. В тази връзка, периодично на мястото собственици имат проблеми с изпращане на съобщения. Например, определянето mailru имейл не съвсем очевидно. И тази статия искам да говоря за някои нюанси. А за тези, в бързаме, просто ви дам снимка с настройките:
2. Следващата точка. Невярно функция параметри MAIL трябва да е празен. Ето правилните препоръки.
4. След това трябва да се уточни SMTP име и парола. Моля, имайте предвид, че всяко допълнително място в тези области автоматично ще доведе до грешка при изпращане на имейли. Ако паролата е логично, тъй като пропуските може да бъде самата парола, тук са данните за вход, е много странна ситуация.
5. Порт уточни 465.
Както можете да видите, настройка поща за mailru има редица нюанси. Въпреки това, сега, че знаете как да ги решим.
Добър ден! Благодаря за отговора!
Ако проявявате интерес, проблемът с изпращане, той е бил разрешен.
в класа на поща добавих друг метод
/system/library/mail.php
обществена функция getHtml () върне $ това-> HTML;
>
Това писмо до тялото може да получи там, където трябва да се от обекта.
После сложих fastorder модул
и вече се е променил начина на изпращане
/catalog/controller/product/fastorder.php
в края на метода на подателя () метод, за да добавите изпращане
aa_mail ($ mail-> getHtml ()); // помня добавихме метод в класа? Тук zhdya той ни е необходимо
и след това се изпраща функция (да се занимавам с часове не, съжалявам)
@ $ Съобщение = $ mail_message;
@ $ Необходимо = дата ( "г-т-Y_H_i_s ')' HTML..";
@file_put_contents ($ _ сървър [ 'DOCUMENT_ROOT'] '/ сметища /'.$ файла.' ', $ съобщение.);
$ Да = "Артьом". "";
$ Да = "Сергей" .;
$ Тема = "сайт - изпращане на поръчки онлайн";
$ Съобщението = mb_convert_encoding ($ съобщение: "прозорци-1251", mb_detect_encoding ($ съобщение));
$ Заглавия = "MIME-Version: 1.0 \ г \ п";
$ Заглавията = "Content-Type: текст / HTML; набор знаци = прозорци-1251 \ R \ Н" ;.
. $ Заглавията = "От: сайт \ R \ Н";
$ Res = поща ($ до $ предмет, $ съобщение, $ заглавията);
Така че сте решили проблема за целия обект, а за конкретен модул.
Просто имаш едно важно нещо при изпращането използвате поща, която е домакин може да бъде намалено от PHP.
Въпреки това, някой може да дойде по-удобно. В допълнение, тъй като виждам, че имате всяка една буква в директорията "сметища" да спаси това, което искате да създадете.
Как да се измъкнем от пощата Yandex? Технически съветиКак да изрежете снимка на компютъра си? Технически съвети
Последните програми
Utorrent програма торентDr.Web CureIt! антивирусен
програма /
Най-добрите безплатни програма за извличане на текст от файлове Програмиранеинтересни статии
Как да се измъкнем от пощата Yandex? Технически съветирезултатите от търсенето за чифт забавни моменти (около Дори и как да го направя) Технически съвети
Свързани статии