Кракозябры в заголовке письма

Тема в разделе "OpenCart", создана пользователем avtostopshik, 6 дек 2014.

  1. avtostopshik

    avtostopshik

    Регистрация:
    16 май 2014
    Сообщения:
    168
    Симпатии:
    13
    Здравствуйте! Помогите пожалуйста решить эту проблему. Во всех письмах, что приходят мне и клиентам, такой заголовок:
    =?UTF-8?B?0JTQsNGA0Ysg0KLQsNC40LvQsNC90LTQsCAtINC30LDQutCw0LcgMTA5?=
    Писал в тех.поддержку, но там уже почти неделю этот вопрос решают. А я догадываюсь, что проблема маленькая, нужно только знать решение.
    Подскажите пожалуйста, что нужно сделать чтобы вернуть заголовку прежний вид?
    Мой сайт: http://taidar.ru
     
  2. BeTep

    BeTep

    Регистрация:
    24 ноя 2014
    Сообщения:
    38
    Симпатии:
    1
    Ищи строки в файле catalog/model/checkout/order.php , должно быть:
    Код:
    $mail->setSubject(html_entity_decode($subject, ENT_QUOTES,'UTF-8'));
     
  3. avtostopshik

    avtostopshik

    Регистрация:
    16 май 2014
    Сообщения:
    168
    Симпатии:
    13
    У меня там именно так.
     
  4. BeTep

    BeTep

    Регистрация:
    24 ноя 2014
    Сообщения:
    38
    Симпатии:
    1
    Не могу зарегистрироватся, ошибка 404 :Smile:
    Пришли мне пример письма на [email protected]

    А какую тему ты прописывал в шаблоне письма? Настраивал вообще?
    Это файл - catalog\view\theme\default\template\mail\order.tpl
     
  5. avtostopshik

    avtostopshik

    Регистрация:
    16 май 2014
    Сообщения:
    168
    Симпатии:
    13
    Да я там нечего не менял - всё и так хорошо работало. А потом что-то случилось, и письма стали с испорченными приходить.
    --- Добавлено, 7 дек 2014 ---
    Поддержка говорит про какой-то скрипт для отправки писем. Кто-нибудь знает, что это за скрипт, как называется?
    А конкретно они говорят, что найти его не могут.
    --- Добавлено, 7 дек 2014 ---
    Исправил проблему. Оказалось, что в настройках магазина, на вкладке почта, стоял почтовый протокол "почта", а не smpt, как я когда-то выставил. Возможно, какой-то из модулей сбросил эти настройки, не предупредив меня о сём действии. Вернув назад smpt и сопутствующие ему настройки, всё заработало как положено.
     
  6. BeTep

    BeTep

    Регистрация:
    24 ноя 2014
    Сообщения:
    38
    Симпатии:
    1
    Скрипт это скорее всего - system/library/mail.php
    Хорошо что все хорошо.
    Но, не должно быть такой проблемы и при отправке через mail, если ничего не менялось из стандарта..