Письма, отсылаемые по E-mail, не разбиваются на строки, все идет одной строкой
да это глюк версии 1.9тоже самое (
там надо добавить \n если отправляется в text/plain или <br> если в text/html
Самое плохое — письмо активации, народ перестает регистрироваться, если стоит подтверждение по мылу.
Ссылка текстом, и все идет подряд.
Народ просто не понимает, что там к чему.
Надо исправить
\components\registration\frontend.php
<br><br> прописать после \n\n,
и <a hrеf= на ссылку подтверждения
ну всю папку \includes\letters
поправить html-ем.
Так сделала, может и не очень, но никто не написал как надо правильно это исправить.
в файле cms.php
функция MailText должна быть
public function mailText($email, $subject, $message, $content='text/plain'){ $inConf = cmsConfig::getInstance(); if ($content=="text/html") { $this->sendMail($inConf->sitemail, $inConf->sitename, $email, $subject, $message, 1); } else { $this->sendMail($inConf->sitemail, $inConf->sitename, $email, $subject, $message); } }
строчка
if ($content="text/html") {
if ($content=="text/html") {
P.S. сорри за ошибку сразу не заметил — это админам))
Аналогичная проблема. Спасибо что подняли тему.Самое плохое — письмо активации, народ перестает регистрироваться, если стоит подтверждение по мылу. Ссылка текстом, и все идет подряд. Народ просто не понимает, что там к чему.
тоже столкнулся с этой траблой
вот сегодня уже хотел топик писать )
типа так
------------Ваши данные------------
1
1
1
------------Что умеете------------
2
2
2
Если ей заменить 1 строчку из кода то 500-я ошибка, поможите наладить отправку писем???Код PHP:
1
if ($content="text/html") {
Одна тема — один вопрос — золотое правило ...может кто подскажет как в формах создать разделитель?
типа так
------------Ваши данные------------
1
1
1
------------Что умеете------------
2
2
2
В транке есть действующме исправление — тему закрываю…Не понял, где же эта строчка должна быть?
Croakerx64:
Код PHP:
1
if ($content="text/html") {
Если ей заменить 1 строчку из кода то 500-я ошибка, поможите наладить отправку писем???