WebSite X5Help Center

 
Светлана Ц.
Светлана Ц.
User

Каракули в письме при отсылке почты  ru

Автор: Светлана Ц.
Просмотрено 4172, Подписчики 1, Размещенный 0  

Здравствуйте. Создал Интернет-магазин. При отправке заказа на укаанный адрес я получаю письмо вот в таком виде:

Номер заказа: 140604-SD85

Адрес оплаты/Адрес доставки
�мя: 111
Фамилия: 111
Мобильный телефон: 2222
Email: ***


Список продуктов
Букет \"РЎ любовью\" - 
 1 x 600,R = 600,R


Доставка - Способ оплаты: 250,R
Общая стоимость с учетом налогов: 850,R

Платеж


Доставка




Content-Type: text/html; charset=UTF-8

Content-Transfer-Encoding: 8bit



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="Incomedia WebSite X5 v9 - www.websitex5.com">
</head>
<body bgcolor="#063A69">
<table border="0" cellpadding="0" align="center" cellsp

И так далее... Что это? Где нормальная кодировка? Что за дополнительная информация после основной о заказе? Прошу помочь. Заранее спасибо.

Размещено
12 Ответы
Александр К.
Александр К.
Moderator

Должна быть кодировка UTF-8

Читать больше
Размещено От Александр К.
Светлана Ц.
Светлана Ц.
User
Автор

Должна быть где?

<meta http-equiv="content-type" content="text/html; <b>charset=utf-8">
<meta name="generator" content="Incomedia WebSite X5 v9 - www.websitex5.com">

На сколько я знаю, по-умолчанию и так стоит UTF-8, я ничего не менял. И что за html после заказа?

Читать больше
Размещено От Светлана Ц.
Светлана Ц.
Светлана Ц.
User
Автор

Спасибо, но сам сайт у меня отображается нормально. Каракули приходят в письме, которое формируется при формировании корзины на интернет-магазине... Кстати, в самом начале письма есть пара строчек:

Content-Type: text/plain; charset=UTF-8

Content-Transfer-Encoding: 8bit

... но дальше идетвот это:

Номер заказа: 140606-DH94

Адрес оплаты/Адрес доставки
�мя: 111
Фамилия: 111
Мобильный телефон: 2222

Похоже где-то в настройках самой проги... Найти не могу...

Читать больше
Размещено От Светлана Ц.
Светлана Ц.
Светлана Ц.
User
Автор

Так, вроде разобрался. Несмотря на то, что везде указано нужная кодировка (UTF-8), письмо все-равно приходит в кодировке ANSI. Здесь разработчики бывают? Мне кажется где-то в коде формирования письма хозяину сайта баг. Точнее в x5engine.php. К кому обратиться?

Читать больше
Размещено От Светлана Ц.
Александр К.
Александр К.
Moderator

Обратитесь в службу поддержки вашего хостинга. С просьбой помочь настроить кодировку UTF-8. (Опишите проблему в частности то, что вам приходят письма с вашего сайта в неверной кодировке). Или почитайте вот это http://hashcode.ru/questions/25529/php-неверная-кодировка-писем

Читать больше
Размещено От Александр К.
Светлана Ц.
Светлана Ц.
User
Автор

Спасибо, буду разбираться...

Читать больше
Размещено От Светлана Ц.
Sergey V.
Sergey V.
User

у меня тоже самое. письма после формирования корзины идут в юникоде. но почтовые сервера тупо не хотят автоопределять юникод и ставят кракозябры.

как сделать так чтобы майл.ру рамблер и прочие воспринимали письма правильно?

п.с. менял в джино .htaccess на всякие разные случае. и индекс редактировал. всё это приводило к появлению кряк символов только уже на сайте.

Читать больше
Размещено От Sergey V.
Александр К.
Александр К.
Moderator

по дефолтным настройкам хостинга джино и проекта все должно работать и без .htaccess значит вы что то не так настроили. К сожалению не могу помоч с хостингом так как нет у меня доступа, обратитесь в их тех поддержку.

Читать больше
Размещено От Александр К.
Sergey V.
Sergey V.
User

вот переписка с техподдержкой:

  1. Никита Евстропов, 22.06.2014 09:31. Цитировать

    Здравствуйте. Вам нужно проверить на каком этапе возникает ошибка с кодировкой, возможно ошибка при получении данных скриптом или при формировании заголовков письма. Также некорреткное формирование заголовков может привести к данной проблеме.
  2. Статус заявки изменен оператором на «Ожидает ответа пользователя» 22.06.2014 09:31
  3. 79235020000, 22.06.2014 09:45. Цитировать

    это всё? вы более ничем помочь мне не можете?
  4. Статус заявки изменен пользователем на «Ожидает ответа оператора» 22.06.2014 09:45
  5. Никита Евстропов, 22.06.2014 09:50. Цитировать

    Вы не предоставили конкретно информации по причинам проблемы, ошибку нужно искать с Вашей стороны. Обратитесь к разработчику или опишите подробно процесс возникновения ошибки со стороны сайта для воспроизведения проблемы, возможно мы сможем Вам помчь.
  6. Статус заявки изменен оператором на «Ожидает ответа пользователя» 22.06.2014 09:50
  7. 79235020000, 22.06.2014 09:54. Цитировать

    заходите на сайт электроторгсервис.рф набиваете корзину и оформляете заявку. потом сайт делает письменное уведомление продавцу и покупателю. так вот приходят письма в не той кодировке. должен быть юникод8
  8. Статус заявки изменен пользователем на «Ожидает ответа оператора» 22.06.2014 09:54
  9. 79235020000, 22.06.2014 09:59. Цитировать

    я поменял почтовик с майла на рамблер. проблема осталась.
  10. Никита Евстропов, 22.06.2014 10:20. Цитировать

    Предоставленной информации недостаточно, какой скрипт выполняет отправку? Свяжитесь с разработчиком для уточняения вопроса работы его скрипта.
Читать больше
Размещено От Sergey V.
Sergey V.
Sergey V.
User

и я не менял стандартные настройки.

Читать больше
Размещено От Sergey V.
Sergey V.
Sergey V.
User

джино пишет:

Никита Евстропов, 24.06.2014 09:09. Цитировать

Укажите, какой скрипт выполняет отправку письма, постараемся помочь.

что ему ответить?

Читать больше
Размещено От Sergey V.