WebSite X5Help Center

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

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

Autor: Светлана Ц.
Visitado 4168, Followers 1, Compartido 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

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

Publicado en
12 RESPUESTAS
Александр К.
Александр К.
Moderator

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

Leer más
Publicado en de Александр К.
Светлана Ц.
Светлана Ц.
User
Autor

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

<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 после заказа?

Leer más
Publicado en de Светлана Ц.
Светлана Ц.
Светлана Ц.
User
Autor

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

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

Content-Transfer-Encoding: 8bit

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

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

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

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

Leer más
Publicado en de Светлана Ц.
Светлана Ц.
Светлана Ц.
User
Autor

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

Leer más
Publicado en de Светлана Ц.
Александр К.
Александр К.
Moderator

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

Leer más
Publicado en de Александр К.
Светлана Ц.
Светлана Ц.
User
Autor

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

Leer más
Publicado en de Светлана Ц.
Sergey V.
Sergey V.
User

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

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

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

Leer más
Publicado en de Sergey V.
Александр К.
Александр К.
Moderator

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

Leer más
Publicado en de Александр К.
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. Цитировать

    Предоставленной информации недостаточно, какой скрипт выполняет отправку? Свяжитесь с разработчиком для уточняения вопроса работы его скрипта.
Leer más
Publicado en de Sergey V.
Sergey V.
Sergey V.
User

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

Leer más
Publicado en de Sergey V.
Sergey V.
Sergey V.
User

джино пишет:

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

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

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

Leer más
Publicado en de Sergey V.