Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как в xampp mercury/32 добавить поддержку русского языка

Модерирует : Cheery

Cheery (17-02-2013 01:55): Перемещено в форум "В помощь сисадмину"  Версия для печати • ПодписатьсяДобавить в закладки

   

shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сложность заключается в том, что при отправке сообщений с smtp mercury/32 , который на xampe стоит.  
Он коверкает слово проверка в ??N??????µN????° , а слово proverka - отправляет как положено.  
Я так понимаю проблема в том, что mercury/32 не поддерживает русского языка ?
Как-то возможно добавить поддержку русского , чтобы при отправке не коверкало русские буквы ?
 
1) версия mercury 4.62
2) версия xampp 1.7.3 или 1.7.4() , точно сказать не могу
3) ОС win 7 x32
 
p.s. отправлял различными способами, через почтовый клиент Mozilla Thunderbird и др.
отправлял как простой текст , так и html страничку, латиницу ест, а русские буквы из текста, как и из html странички - коверкает.  
 
 
Есть какие-либо предложения, как решить данную проблему ?
Перейти на денвер или ещё что-то не предлагайте, не интересно.
если есть какой-то почтовый smtp сервер, который можно было бы без проблем подключить к моей версии xampp, мог бы попробовать

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 18:27 16-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70
почтовому сервер все равно что он передает, главное, чтобы было в правильном формате..  
означает, что сообщение вы неправильно создаете.
 

Цитата:
отправлял различными способами, через почтовый клиент Mozilla Thunderbird и др.  

а при чем тут XAMPP тогда?? поставьте отдельно почтовик, но я им пользуюсь на одной из машин - нет проблем никаких.
покажите исходник (с заголовками) хотя бы одного письма. да и тема не для вебмастера.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:47 16-02-2013 | Исправлено: Cheery, 23:05 16-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 23:20 16-02-2013 | Исправлено: shev92k70, 23:22 16-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
причём тут исходники писем, если я написал , что отправлял как простое текстовое письмо  

посмотреть как ваше письмо оформлено. хотя бы какой content-type, потому что SMTP работает только в 7 битной кодировке, и содержимое, отличное от ASCII до 127 символа, должно быть закодировано той же Base64 или чем то еще. для этого и прошу показать сорс письма с заголовками...
 
почтовик не "читает" ваше письмо - он работает только с заголовками, оставляя все как есть.  
это говорит о том, что ваш клиент не кодирует письмо в нужном формате.
 
я знаю, что такое Thunderbird - сам его использую именно с mercury/32
 
вот пример заголовков
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
 
далее идет русский текст в base64 кодировке.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:28 16-02-2013 | Исправлено: Cheery, 23:28 16-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Последние 2 письма :
Письмо 1
 
отправлено простым способом при помощи ввода текста в Thunderbird
 
тема : 234
текст сообщения: при отправке: proverka,проверка,123
 
При получении в gmail и yandex
 
Тема: 234
текст полученного сообщения : proverka,??N??????µN????°,123
=========================================
Письмо 2
 
Отправлено при помощи Thundebird, но уже со вставкой html страницы
 
тема : Test
текст при отправке : Исходный код , с содержанием текстового описания
 
При получении в gmail и yandex
 
тема: test
текст полученного сообщения : Весь исходный код рабочий, картинки и шрифты отображаются как положено , а так же латинские буквы тоже. Русские буквы- перековерканы. кодировка html страницы была - utf8
 
p.s. когда же в Mercury в настройках задаю smtp.gmail.com с ящиком gmail, сообщение идёт как положено без всяких изменений. Отсюда и вывод , что проблема не из-за кодировки, а из-за самого Mercury , который вовремя отправки что-то изменяет,либо не поддерживает рус. яз.

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 00:05 17-02-2013 | Исправлено: Cheery, 00:06 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70
это не то.. заголовки и исходник письма нужны.. полностью.
в том же gmail это "View source"

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:07 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тогда я не совсем понимаю о чём речь , где их взять ? Это я так понимаю должно быть где-то среди папок XAMPP? в отправленных сообщениях ?
 
И вас бы не затруднило продолжить разговор в icq ? Т.к. тут стоит "флуд контроль" и сообщения можно отправлять только раз в 600 сек и тут ещё что-то сломалось, быстрее бы и проще это было бы объяснить в icq .

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 00:15 17-02-2013 | Исправлено: shev92k70, 00:16 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
Это я так понимаю должно быть где-то среди папок XAMPP? в отправленных сообщениях  

отправьте сообщение на gmail, далее
   
 

Цитата:
И вас бы не затруднило продолжить разговор в icq  

простите, но вы же понимаете, почему это невозможно..  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:17 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
мм, наверное , но не до конца.  
Политика форума не позволяет ?=)
 

Цитата:
Delivered-To: имя@gmail.com
Received: by 10.64.87.132 with SMTP id ay4csp8106ieb;
        Sat, 16 Feb 2013 05:42:54 -0800 (PST)
X-Received: by 10.14.179.5 with SMTP id g5mr20744068eem.41.1361022174453;
        Sat, 16 Feb 2013 05:42:54 -0800 (PST)
Return-Path: <имя@домен.ru>
Received: from localhost ([Тут написан мой ip])
        by mx.google.com with ESMTPS id h48si21578427eeo.152.2013.02.16.05.42.50
        (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
        Sat, 16 Feb 2013 05:42:54 -0800 (PST)
Received-SPF: neutral (google.com: Тут написан мой ip is neither permitted nor denied by best guess record for domain of имя@домен.ru) client-ip=Тут написан мой ip;
Authentication-Results: mx.google.com;
       spf=neutral (google.com: Тут написан мой ip is neither permitted nor denied by best guess record for domain of имя@домен.ru) smtp.mail=имя@домен.ru
Received: from localhost[Тут написан мой ip] (helo=[Тут написан мой ip]) by Тут написан мой ip with esmtp (ESMTP Server); Fri, 16 Feb 2013 15:43: 0 +0200
Message-ID: <511F8CE4.8040409@домен.ru>
Date: Sat, 16 Feb 2013 15:43:00 +0200
From: имя <имя@домен.ru>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: =?UTF-8?B?0KTQsNGA0LjQtCDQqNCw0LHQvtC90L7Qsg==?= <********@gmail.com>
Subject: 234
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 130216-0, 16.02.2013), Outbound message
X-Antivirus-Status: Clean
 
proverka,??N??????µN????°,123

 
Просмотрев это , я решил , что злостный Avast на моём компе лочит исходящие , это так ?=)
 
p.s. проверить решение своей догадки не могу ,т.к.  возникла ещё кое-какая проблемка из-за моей "изобретательности"  

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 00:30 17-02-2013 | Исправлено: Cheery, 00:30 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
Политика форума не позволяет

нет, желание оставить свое свободное время свободным )  
 

Цитата:
что злостный Avast на моём компе лочит исходящие ,

да, он может вмешиваться..  
 

Цитата:
Content-Type: text/plain; charset=UTF-8; format=flowed  
Content-Transfer-Encoding: 8bit  

нормально, сообщение в уникоде.. передача данных 8 битная
вот из за этого, как мне кажется, могут и быть проблемы..  
 

Цитата:
8bit encoding has the same line-length limitations as the 7bit encoding. It allows 8bit characters. No encoding or decoding is required for 8bit files. Since not all MTAs can handle 8bit data, the 8bit encoding is not a valid encoding mechanism for Internet mail.

 
нежелательно, наверно, ее использовать.. вполне возможно, что это делает не почтовый клиент, а именно антивирус. просто запретите ему сканировать почту.
 
ps: но.. я проверил Thunderbird->mercury/32->gmail

Цитата:
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
 
тест сообщения

так что все отлично.. отрубите антивирус для проверки.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:33 17-02-2013 | Исправлено: Cheery, 00:39 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запрещу и проверю сразу же после решения следующей проблемки, если конечно вы не против помочь мне в этом =)
 
Суть проблемы описать в новой теме? Или можно прямо тут продолжить ?
 
p.s. Не плохо было бы если бы уменьшили интервал между отправками, а то по 600 сек ждать, чтобы написать одно сообщение - убивает =)

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 00:46 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
Суть проблемы описать в новой теме? Или можно прямо тут продолжить ?  

здесь же..
 

Цитата:
Не плохо было бы если бы уменьшили интервал между отправками, а то по 600 сек ждать, чтобы написать одно сообщени

на все настройки, что произведены на форуме, есть свои причины.  
форуму уже больше 12 лет

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:48 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее... [/more] [/more]

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 00:57 17-02-2013 | Исправлено: shev92k70, 01:05 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70
если вы отправляете через почтовый клиент, напрямую через почтовый сервер, то все эти настройки не имеют отношения к разговору.. они только для отправки почты с помощью php. Mercury/32 не использует и не читает эти настройки.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:03 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, но после того как я сделал всё вышеперечисленное , Mercury перестал совсем отправлять сообщения.  
 
p.s. перед тем, как всё это сделать я сохранил все исходники в отдельной папке, а после того как увидил , что бесполезно и не работает , вернул всё обратно , но почему-то по-прежнему не отправляет ...

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 01:08 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
да, но после того как я сделал всё вышеперечисленное , Mercury перестал совсем отправлять сообщения.

проверьте, что запущен
 
эти изменения к нему не имеют никакого отношения.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:09 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ясное дело запущен , как тогда я вижу экран ошибок SMTP сервера, вы наверное не увидели, что я дописал тут :
 
http://forum.ru-board.com/topic.cgi?forum=24&topic=10768&start=12&limit=1&m=1#1
 
там ниже описаны ошибки, которые выдаёт SMTP сервер и клиент(забыл сразу написать , по-этому добавил там )

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 01:32 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
там ниже описаны ошибки, которые выдаёт SMTP сервер  

я думаю, что вам лучше, все же, переехать в другой раздел
 
насчет ehlo - http://community.pmail.com/forums/thread/4138.aspx
 
ps: кстати.. не уверен, что до этого ваша почта шла через Mercury/32 вообще
причина - он "подписывается" в заголовках.
 

Цитата:
Received: from spooler by *** (Mercury/32 v4.74);

если не очень старая версия, конечно - не знаю, подписывался ли он там, но скорее всего тоже да.
 

Цитата:
Received: from Spooler by *** (Mercury/32 v4.74) ID MO0003CC;
    16 Feb 2013 16:40:27 -0500
Received: from spooler by *** (Mercury/32 v4.74); 16 Feb 2013 16:40:12 -0500
Received: from [IP] (IP) by *** (Mercury/32 v4.74) with ESMTP ID MG0003CB;


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:37 17-02-2013 | Исправлено: Cheery, 01:45 17-02-2013
shev92k70



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1) как переместить эту тему в другой раздел ? Вроде этого юзеры не могут делать
2) версию Mercury я написал в самом первом посте.
3) я не силен в английском, но вроде на том борде проблему так и не решили
 

Цитата:
ps: кстати.. не уверен, что до этого ваша почта шла через Mercury/32 вообще  

Если не через Mercury, то как ещё могло отправлять ? Ведь я все логи вовремя отправки видел именно в Mercury , от кого и кому отправляло, что доставило , а что нет.

Всего записей: 20 | Зарегистр. 16-02-2013 | Отправлено: 01:48 17-02-2013 | Исправлено: shev92k70, 01:51 17-02-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shev92k70

Цитата:
версию Mercury я написал в самом первом посте.  

та версия уже подписывалась (если не переделывали ее, конечно), так что сдается мне, что вы отсылали через что то иное..
как пример http://community.pmail.com/forums/thread/5908.aspx
видно, что подпись в заголовках от Mercury есть в XAMPP
 

Цитата:
но вроде на том борде проблему так и не решили

решили
добавили строку  

Цитата:
H, "[EHeh][EHeh]LO +[0-9]+.[0-9]+.[0-9]+.[0-9]+.*", X, ""

над

Цитата:
H, "[EHeh][EHeh]LO +[0-9]+.[0-9]+.[0-9]+.[0-9]*", R, "554 Invalid HELO format" *

в файле TRANSFLTR.MER

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:55 17-02-2013
   

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как в xampp mercury/32 добавить поддержку русского языка
Cheery (17-02-2013 01:55): Перемещено в форум "В помощь сисадмину"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru