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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Frisby



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все сообщения, приходящие на почту (о регистрации пользователя, об оставленное новом сообщении) приходят в koi-8 - как это изменить? (С кодировкой на самом форуме - все ок).
 
И еще один вопрос: насколько сложно сделать апргейд с 2.1.9 до 3 версии? Какова вероятность того, что потеряются сообщения и т.д.?
 
Спасибо.

Всего записей: 95 | Зарегистр. 29-04-2002 | Отправлено: 22:55 14-10-2002 | Исправлено: lynx, 21:04 20-01-2005
lynx



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

Цитата:
Все сообщения, приходящие на почту (о регистрации пользователя, об оставленное новом сообщении) приходят в koi-8 - как это изменить?

 
ikonmail.lib
 
После:
 print MAIL "To: $to\n";
    print MAIL "From: $fromaddr\n";
    print MAIL "Reply-to: $replyaddr\n" if $replyaddr;
     
 
Добавить строчку:
 
print MAIL "Content-Type: text/plain;charset=Windows-1251\n";  
 
 
 
Добавлено

Цитата:
насколько сложно сделать апргейд с 2.1.9 до 3 версии? Какова вероятность того, что потеряются сообщения и т.д.?  

 
Воть читай:
http://forum.ru-board.com/topic.cgi?forum=23&topic=0233#1

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 05:00 15-10-2002 | Исправлено: lynx, 05:08 15-10-2002
Frisby



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо!

Всего записей: 95 | Зарегистр. 29-04-2002 | Отправлено: 19:29 15-10-2002
HoLoD



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
 
 Помоги пожалуйста! Не могу понять в чем проблема??? Так как тут описано у меня стоит все так же. А людям все равно приходит из массовой рассылки в КОИ8-R.

Всего записей: 829 | Зарегистр. 21-08-2001 | Отправлено: 12:03 26-11-2002
lynx



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

Цитата:
Так как тут описано у меня стоит все так же. А людям все равно приходит из массовой рассылки в КОИ8-R.

 
Ну... вполне возможно, что проблема на сервере, что почтовый агент добавляет свои пять копеек. Есть возможность поставить конфу на другой сервер и потестить?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 13:24 26-11-2002
HoLoD



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

Цитата:
Есть возможность поставить конфу на другой сервер и потестить?

Невозможно

Всего записей: 829 | Зарегистр. 21-08-2001 | Отправлено: 14:30 26-11-2002
lynx



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

Цитата:
Невозможно

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

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 17:02 26-11-2002
HoLoD



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Ну, в принципе возможно, но нет на это времени. А самое обидное, что у меня все работает как часы и я думаю у большинства юзверей, но вот к некоторым мои письма, отосланные через ikonboard приходят в другой кодировки. Что с ними делать не знаю и ведь обижаються!!!

Всего записей: 829 | Зарегистр. 21-08-2001 | Отправлено: 17:38 26-11-2002 | Исправлено: HoLoD, 17:39 26-11-2002
lynx



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

Цитата:
вот к некоторым мои письма, отосланные через ikonboard приходят в другой кодировки. Что с ними делать не знаю и ведь обижаються!!!

 
Попроси их дать заголовки письма - в них понятно, в какой кодировке письмо отправляется. Походу это не твоя проблема. Хочешь, я подпишусь и постестирую, дай линка на конфу, выясним, где кодировка сбивается

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:09 26-11-2002
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть один вопрос: тело письма приходит в  нормальной кодировке, а subjeсt  некоторым приходит в КОИ8... как можно сделать (принудить), чтоб subjeсt   высылался только в  нормальной кодировке?
То есть, может нужно дополнить поле subjeсt    чем-то по скриптам?
Что сделал: прописал в .htacces  и   в  ikon.lib согласно FAQ по кодировке, который  находится здесь, но это не помогает.  

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 21:23 20-01-2005
lynx



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

Цитата:
а subjeсt  некоторым приходит в КОИ8...  

 
Некоторым? А может, это связано с настройками их клента?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 21:49 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx Вообще ситуация  странная. Одним  приходит нормально 1251, у других было с клиентом в настройках, но что-то они "подкрутили" - и вроде нормально, а у третьих- кои8, но только этот subjeсt...
Конечно, было бы хорошо перекодировать этот subjeсt сразу : хочешь не хочешь, а приходит 1251  
 
Цитата:
print MAIL "Content-Type: text/plain;charset=Windows-1251\n";  
Я еще не прописывал это,  вроде .htacces должен все равно на выходе выдать  нужное?
 
 
Добавлено:
Вот что присылает в  теме письма:

Цитата:
Re:гЮАШКХ ОЮПНКЭ?
Это UTF8, кажется...
Все кодировки прописанны правильно.
Как можно это побороть?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 00:01 21-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В форуме "Вебпрограмирование" нашел скрипт  по этой проблеме:
 

Код:
$subject =~ /^(Subject: )=\?(.*?)\?(\S+)\?(.*?)=\?=/i;  
$kode = $1;  
$subject = $4;  
 
use MIME::Base64;  
$subject = decode_base64($subject);  
if ($flag eq "1"){$subject =~ tr/бвчздецъйклмнопртуфхжигюыэящшьасБВЧЗДЕЦЪЙКЛМНОПРТУФХЖИГЮЫЭЯЩШЬАС/АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя/; }  
print "<b>$subject</b> <br>";  
 
(C) DimoN
 
Подскажите пожалуйста, как его можно применить в данной ситуации , в  иконборде?  

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 13:09 21-01-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Кодировка в приходящих на почту сообщениях


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru