Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Кодировка в письмах

Это мой дом
Сделал тестовый заказ сам у себя. Все прошло нормально кроме пришедших писем мне как админу и мне как покупателю:


Почтовая программа TheBat. Сохраняю письмо и открываю в Мазилле:


В Мазилле меняю кодировку на Юникод - все отображается нормально.
Смотрю внутрь:


Вопрос - что и где поправить? Я так понял, что путаница с кодировкой происходит в письмах?
Пробовал несколько раз.. Письма приходят в кривой кодировке, хотя любые другие письма приходят читаемые.
Это мой дом
Ща все пофксю, есть там указание win-1251, несмотря на то что письма в юникоде
Это мой дом
Пофиксено. ищите для замены в дистрибутиве файлы сегодняшнего числа.
Это мой дом
Если я правильно понял, то для замены распаковываем архивы с датами от 18 ноября?
То есть в сегодняшнем случае 2 архива:
shop.zip
eurowebcart.zip


и там ищем файлы, измененные 18-19 ноября.

Я так сделал. Нашел несколько файлов от 18-19 числа. Заменил на сайте. Проиндексировал сайт. Сделал пробный заказ. В письмах все так же остались кракозяблы.

Где я допустил ошибку?

PS. При регистрации в магазине так же приходит письмо с кракозяблами....
Это мой дом
Все правильно!
Покажите исходный код поступившего письма. вероятно дело в чем то другом.
Это мой дом
теперь в content-type codepagе в коде стоит UTF-8?
Это мой дом
вы когда регистрировались на сайте EWC тоже кракозябры получили?
Это мой дом
Нет, когда здесь регистрировался письма приходили нормально. А вот сейчас оповещение с форума пришло вот такое:


В письме так и осталось:

"Content-Type" content="text/html; charset=windows-1251"
Это мой дом
Здесь я не обновлял еще эти модули. и несмотря на вынь1251, кракозябр нет у меня. я имел ввиду у вас теперь не вынь1251 а утф-8 после обновления?
Это мой дом

Так и осталось windows-1251 у меня в письмах с магазина
Это мой дом
Да забыл один файл
перекачать и заменить
shop.zip
modules/verify.php
Это мой дом
Теперь все отлично!!! Но вот в поле От кого письмо - знаки вопросов еще бы вылечить
Это мой дом
Чтобы заголовки без вопросиков было, надо в настройках почтового сервера (не почтовой программы а вебсервера!) указать кодироdку по умолчанию UTF-8
Это мой дом
Поставил в настройках вебсервера UTF-8 - в поле ОТ КОГО так же остались вопросики и кракозябры... Зато всплывающие окна в магазине стали ромбиками вместо текста...
Теперь не знаю что делать и где править поле ОТ КОГО.
Другие письма, в том числе и с этого сайта приходят с нормальным полем ОТ КОГО...
Это мой дом
дело оказалось в том что вы не указали обратное название. если не указать, то встает название магазина на кириллице без транскодирования в UTF-8
пофиксил.
к замене
eurowebcart.zip/
templates/1/css.inc

на саей раз 100%
Это мой дом
Заменил... вопросики исчезли, кракозяблы исчезлы но и все остальное исчезло и стал подставляться технический адрес хостинга..

Поставил в раздел SMTP - smtp username имя домена. Домен в поле ОТ КОГО теперь показывается - все лучше чем пусто, но почта хостинговская техническая стоит.. и хоть в самом письме все четко написано, но встречаются еще такие люди, что не жмут на ссылки, а просто отвечают на письмо.. и в этом случае письмо уйдет вникуда.. 6
Задайте вопрос хостинг провайдеру как настроить почту от доменного имени. Это ограничения сендмейла ввели года два как от спама. Надо доверенные исх емайлы вводить.
Это мой дом
Гость : Задайте вопрос хостинг провайдеру как настроить почту от доменного имени. Это ограничения сендмейла ввели года два как от спама. Надо доверенные исх емайлы вводить.

При чем здесь почта с собственным доменным именем?
Речь идет о отображении эл.адреса в письмах в поле От кого.
Это мой дом
В регистрационном письме не приходит ссылка на сайт...
Последняя фраза в регистрационном письме:
"Если Вы считаете, что данное письмо попало к Вам по ошибке, пожалуйста, сотрите его и свяжитесь с администратором сайта."
А самой ссылки на сайт нет...

Это мой дом
andre740: Гость : Задайте вопрос хостинг провайдеру как настроить почту от доменного имени. Это ограничения сендмейла ввели года два как от спама. Надо доверенные исх емайлы вводить.
При чем здесь почта с собственным доменным именем?
Речь идет о отображении эл.адреса в письмах в поле От кого.

Это не совсем так. Еще раз повторяю.
раньше, года два назад, можно в обратный адрес вставлять хоть bill_gates@microsoft.com, пользуясь недостаточной защитой протокола почты.
это централизованно пофиксили хостинг провайдеры (в самом sendmail обновление вышло, все проапгрейдились из репозитария и возможность исчезла)
есть 2 варианта это пофиксить
Вариант 1
Для того, чтобы вставлялась ваша почта, на хостинге никхост к примеру, ввели добавление доверенных e-mail, которые не заменяются в поле FROM, на служебный адрес sendmail'а. поэтому рекомендую обратиться к хостеру для вопросов как это сделать (самое простое использовать почту домена)
Вариант 2
Если требуется поднять собственный почтовый сервер на сокетах. в EWC он тоже есть и его можно потестить (но у хостинг-провайдеров есть неприятные особенности запрещать 25 или защищенный 985 почтовый порт, чтоб не спамили)
если все ок, то EWC будет работать как почтовая программа (см. вкладку SMTP) и отправлять почту с вашего емэйла.


Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT шeсTbю шeсTb?