 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Руссификация e-mail-a
| Автор |
| Тема |
 |
|
 |
|
|
|
Мерен


Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус:  |
В принципе это подсказка ко всем админам, у которых есть форумы.
Столкнулся сам когда-то с проблемой того, что у меня почта от моей борды приходит в КОИ8, а мой Аутглюк этого не понимает и автоматом не распознает. Причем сервер у меня полностью стоит на Вине-1251.
Присмотревшись к хидеру писем, которые приходят от борды, заметил, что в нем нет ни какого Контента...
В принципе с этой борды мне до сих пор приходит в такой же кодировке и приходится менять в ручную, да и тема сообщения, и имя сообщения тоже в КОИ, а Аутглюк он и в Африке Аутглюк.
Так тема о том, что я это уже сделал однажды. Т.е. нужно добавить MIME в хидер сообщения, какой и куда могу сказать. Кому нужно, дайте знать, выложу тут все.
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
14-02-2002 16:03 |
|
|
Модератор
|
| Ну конечно выложи, это надо будет пофиксить.... |
[сооб. #4517]
04-03-2002 21:06 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
Ну конечно выложи, это надо будет пофиксить. У меня с десяток юзеров не могут уведомления читать.... жалуются.
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-03-2002 21:06 |
|
|
Мерен
|
Вставить код
[PHP]
$mime = "Content-Type: text/plain; \n\t\t charset=\"windows-1251\"\nContent-Transfer-Encoding:... |
[сооб. #4519]
04-03-2002 21:18 |
|
Мерен


Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус:  |
Вставить код
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
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-03-2002 21:18 |
|
|


Участник+
|
| ExcErr, можешь сказать в какие файлы этот код... |
[сооб. #5852]
07-04-2002 13:12 |
|
|
Мерен
|
[QUOTE]Первоначальное сообщение от Dreamer
[B]ExcErr,... |
[сооб. #5871]
07-04-2002 16:15 |
|
Мерен


Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус:  |
quote: Первоначальное сообщение от Dreamer
ExcErr, можешь сказать в какие файлы этот код вставлять?
Пробегись по файлам и найди те, в которых встречаются строчки типа
mail (
и mail(
вот и все!
первая от второй отличается пробелом!
То что так помню, то это admin/functions.php email.php newreplay.php, newthread.php, register.php, вот только остальные не помню, там кажется еще один или два я забыл.
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-04-2002 16:15 |
|
|
Участник
|
Здравствуйте!
я полный профан во всех языках... |
[сооб. #38991]
26-03-2003 10:51 |
|
Участник

Зарегистрирован: Mar 2003
Место проживания:
Публикаций: 11
Статус:  |
Здравствуйте!
я полный профан во всех языках програмирования, только немного хтмл знаю и поэтому не совсем понял какие файлы имеются ввиду. я поискал в администраивной панели Templates->Search->Search string
, но ни mail( , ни mail ( , там не нашел. Подскажите плиз, где искать надо.
Заранее спасибо.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
26-03-2003 10:51 |
|
|
Участник+
|
st-archer
Ты не там ищешь Искать надо не... |
[сооб. #39001]
26-03-2003 11:48 |
|
|
Участник
|
я знал, что что-то здесь не так 
но доступа... |
[сооб. #39003]
26-03-2003 11:54 |
|
|
Участник+
|
st-archer
нет, править нужно сами файлы форума.... |
[сооб. #39123]
27-03-2003 11:49 |
|
|
Участник
|
Всем спасибо за помощь!
Попробую этих людей... |
[сооб. #39144]
27-03-2003 15:02 |
|
|
Участник
|
| кстати - в версии 2.3.0 вроде используется писанная... |
[сооб. #40764]
12-04-2003 12:23 |
|
Участник

Зарегистрирован: Apr 2003
Место проживания: Moscow
Публикаций: 17
Статус:  |
кстати - в версии 2.3.0 вроде используется писанная авторами функция vbmail (), которая лежит в admin.functions.php и достаточно только ее подправить чтобы все заработало ....
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
12-04-2003 12:23 |
|
|
вредный модератор
|
xenomorph
Да, насколько я помню, в 230 vbmail() стала... |
[сооб. #40780]
12-04-2003 18:13 |
|
|
Участник
|
| 2.3.0 таких строк нету не в адном файле !! |
[сооб. #40870]
13-04-2003 20:49 |
|
|
|
Формат времени GMT. Текущее время 00:26.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.25289392 seconds (97.30% PHP - 2.70% MySQL) with 26 queries.
|
 |