Форум сетевых администраторов Страницы (3): [1] 2 3 »
Показаны 35 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Руссификация e-mail-a (http://netadmin.ws/forum/showthread.php?threadid=736)


Помещено ExcErr 14-02-2002 в 16:03:

Lightbulb Руссификация e-mail-a

В принципе это подсказка ко всем админам, у которых есть форумы.
Столкнулся сам когда-то с проблемой того, что у меня почта от моей борды приходит в КОИ8, а мой Аутглюк этого не понимает и автоматом не распознает. Причем сервер у меня полностью стоит на Вине-1251.
Присмотревшись к хидеру писем, которые приходят от борды, заметил, что в нем нет ни какого Контента...
В принципе с этой борды мне до сих пор приходит в такой же кодировке и приходится менять в ручную, да и тема сообщения, и имя сообщения тоже в КОИ, а Аутглюк он и в Африке Аутглюк.

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

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg


Помещено Igor 04-03-2002 в 21:06:

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

__________________
C уважением, Игорь
cblog.ru


Помещено ExcErr 04-03-2002 в 21:18:

Вставить код

PHP:


$mime 
= "Content-Type: text/plain; \n\t\t charset=\"windows-1251\"\nContent-Transfer-Encoding: 7bit";


перед каждым запросом на отсылку почты:

PHP:

mail
($parentemail,$subject,$message,"From: \"$bbtitle Mailer\" <$webmasteremail>");



А саму строку:

PHP:

mail
($parentemail,$subject,$message,"From: \"$bbtitle Mailer\" <$webmasteremail>");


Заменить на:

PHP:

mail
($parentemail,$subject,$message,"$mime\nFrom: \"$bbtitle Mailer\" <$webmasteremail>");



Вот и все, что нужно делать!!!

Кстати в некоторых файлах встречается не:

PHP:

mail
($parentemail,$subject,$message,"From: \"$bbtitle Mailer\" <$webmasteremail>");


а такое:

PHP:

mail 
($parentemail,$subject,$message,"From: \"$bbtitle Mailer\" <$webmasteremail>");


Т.е между mail и скобкой есть пробел!

Вот и все!!!
Если нужно больше информации по этому вопросу, или в какой файл конкретно ставить, то дайте знать выложу и это!

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg


Помещено Igor 04-03-2002 в 21:51:

Cпасибочки.

__________________
C уважением, Игорь
cblog.ru


Помещено ExcErr 04-03-2002 в 21:57:

Talking 2 Igor

Главное чтоб на здоровье
А так пожалуйста
Если вопросы будут задавай, не стесняйся!!!

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg


Помещено Dreamer 07-04-2002 в 13:12:

ExcErr, можешь сказать в какие файлы этот код вставлять?

__________________
С уважением, Игорь!


Помещено ExcErr 07-04-2002 в 16:15:

quote:
Первоначальное сообщение от Dreamer
ExcErr, можешь сказать в какие файлы этот код вставлять?


Пробегись по файлам и найди те, в которых встречаются строчки типа
mail (
и mail(
вот и все!
первая от второй отличается пробелом!

То что так помню, то это admin/functions.php email.php newreplay.php, newthread.php, register.php, вот только остальные не помню, там кажется еще один или два я забыл.

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg


Помещено st-archer 26-03-2003 в 10:51:

Exclamation

Здравствуйте!
я полный профан во всех языках програмирования, только немного хтмл знаю и поэтому не совсем понял какие файлы имеются ввиду. я поискал в администраивной панели Templates->Search->Search string
, но ни mail( , ни mail ( , там не нашел. Подскажите плиз, где искать надо.
Заранее спасибо.


Помещено Andrej 26-03-2003 в 11:48:

st-archer
Ты не там ищешь Искать надо не в стиле форума, а в .php файлах

__________________
f9ffe3323e79b2a558b92af5b4039e20


Помещено st-archer 26-03-2003 в 11:54:

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


Помещено e1 27-03-2003 в 11:49:

st-archer
нет, править нужно сами файлы форума. Проси того, кто имеет доступ к самим файлам на сервере.


Помещено st-archer 27-03-2003 в 15:02:

Arrow

Всем спасибо за помощь!
Попробую этих людей растормошить


Помещено xenomorph 12-04-2003 в 12:23:

кстати - в версии 2.3.0 вроде используется писанная авторами функция vbmail (), которая лежит в admin.functions.php и достаточно только ее подправить чтобы все заработало ....


Помещено kuchev 12-04-2003 в 18:13:

xenomorph
Да, насколько я помню, в 230 vbmail() стала централизованной...
Так что проблем стало меньше


Помещено Lamazan 13-04-2003 в 20:49:

2.3.0 таких строк нету не в адном файле !!


Формат времени GMT. Текущее время 00:25. Страницы (3): [1] 2 3 »
Показаны 35 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.