Вход
Главное меню

Subject:*
Name/Email:*
Message Icon:*
       
Select*
Message:*


    


Click the Preview to see the content in action.
Options:*
 
 
 
 
Attach file*
   

Maximum file size: 100Kb;  Allowed extensions: zip jpg gif png  
Images at the max. Size 640 X 800 pixels. 
Confirmation Code*
7 + 8 = ?  
Input the result from the expression
Maximum attempts you can try: 10
*
     
*
* = Required

Проблема мылера исправлена
by conquer on 2003/5/14 6:24:48

В 2.0.2 ее и исправили.
Краткий FAQ для тех, кто хочет получать почту в кодировке отличной от KOI8-R.
Ищем файл \language\russian\xoopsmailerlocal.php, видим:Quote:

<?php
class XoopsMailerLocal extends XoopsMailer {

function XoopsMailerLocal() {
$this->XoopsMailer();
$this->charSet = "koi8-r";
$this->encoding = "8bit";
}

function encodeFromName($text) {
return convert_cyr_string($text,'w','k');
}

function encodeSubject($text) {
return convert_cyr_string($text,'w','k');
}

function encodeBody(&$text) {
$text = convert_cyr_string($text,'w','k');
}
}
?>

Приводим к следующему виду:Quote:
<?php
class XoopsMailerLocal extends XoopsMailer {

function XoopsMailerLocal() {
$this->XoopsMailer();
$this->charSet = "windows-1251";
$this->encoding = "8bit";
}
?>


Теперь почта будет приходить в кодировке windows-1251. Проверено. Работает.
Re: Хак для мейлера - 1251!
by masel on 2003/5/13 13:43:45

В ХУПС 2.0.2. действительно старая проблема с кодировкой почты, настойчиво пишет везде iso-8859-1. Руссификация осталась еще с первой версии ХУПСА2. Предыдущие рекомендации не помогли. Но...
iso-8859-1 меняем на koi8-r в файле /class/xoopsmailer.php и все заработало.
Хак для мейлера - 1251!
by Bratan on 2003/4/18 20:39:55

И снова я и с тем же вопросом. Только версия 2.0.1. Изложенные выше два способа у меня не работают. Если кто заставил скрипт писать по русски - дайте знать, плЫз!!!

Благодаря переводу, выложенному на офф-сайте, вопрос снимается. Всем спасибо!!!
Re: Хак для мейлера - 1251!
by Bratan on 2003/4/7 11:47:27

Камраду Stasik чиста пацанское спасибо. Теперь все работает как часы.
Re: Хак для мейлера - 1251!
by Stasik on 2003/4/7 5:43:15

Quote:
Если надо 1251, то удали файл локализации

+ в \class\mail\phpmailer\class.phpmailer.php замени "iso-8859-1" на "Windows-1251". У меня так работает.
Quote:
или используй cvs-версию

В CVS, конечно, уже пофиксили, но там столько изменений, что нужно всю версию полностью тянуть.
Powered by XOOPS © 2001-2023 The XOOPS Project