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

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

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

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

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

Wendigo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хех, поможет кто с траблой разобраться?
 
Фишка такая. Доска стоит на сервере под Windows 2000 и там ясен пень в качестве почтовика функционирует чёртов Blat. Чё с ним делать-то!???
 
На сервере говорят следующее:
"...The 'sendmail' command that you have referred to relates to the UNIX platform and does not apply to a Windows based system, however the object we have installed on the server to fulfil this role is 'Blat' (version 1.8.5). In your CGI-script, wherever it refers to the path to the sendmail program, you should refer to 'blat.exe'. You do not need a path of any form...just 'blat.exe'".
 
Сам Ikonboard при попытке отправить письмо выдаёт такую фигню:
"to set the SMTP server's address and the user name at that address do: blat -install server username or use '-server ' and '-f ' aborting, nothing sent"
 
 
Кто нибудь знает, что именно с этим делать? Что куда вставлять и для чего?

Всего записей: 4 | Зарегистр. 08-10-2002 | Отправлено: 23:06 08-10-2002
revinsky



Дизель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wendigo

Цитата:
Доска стоит на сервере под Windows 2000 и там ясен пень в качестве почтовика функционирует чёртов Blat.  

а зачем у тебя в качестве почтовика стоит Sendmail??? там же есть Blat в списке для выбора...

Всего записей: 1999 | Зарегистр. 15-10-2001 | Отправлено: 23:23 08-10-2002
Wendigo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При чём тут sendmail?  
Этот термин фигурирует при объяснении ситуации хостером. Я же при инсталляции форума конечно поставил Blat. Но вероятно этого мало, так как письма не приходят. Факт.

Всего записей: 4 | Зарегистр. 08-10-2002 | Отправлено: 00:23 09-10-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С Блатом не работала, но почитай, что пишет то:
 

Цитата:
to set the SMTP server's address and the user name at that address do: blat -install server username or use '-server ' and '-f ' aborting, nothing sent"  

 
для того, чтобы устанавливать адрес сервера SMTP и имя пользователя по этому адресу делайте:  
blat -install server username
или  
-server -f
 
 

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lynx, спасибо конечно за перевод, но английский я очень хорошо
понимаю, в отличие от Perl.
 
Я собственно спрашиваю, может ли кто-то дать конкретную подсказку:
что-где-куда-и-зачем??? Как именно использовать вот эту инфу,
представленную выше.
 
Подставлять её в путь SMTP при инсталляции или уже где-то в готовых
скриптах, и где именно...
 
В скрипте ikonmail.cgi есть только небольшое упоминание Blat:
 
    else {  #blat
        $tempfile = "$ikondir" . "tempfile.txt";
        open(FILE,">$tempfile");
        print FILE "$message";
        close(FILE);
        open(MAIL,"|blat $tempfile -t \"$to\" -b \"$bccinfo\" -i \"$fromaddr\" -f \"$fromaddr\" -s \"$subject\"");
        close(MAIL);
        }
 
Может быть, что-то здесь надо изменить?

Всего записей: 4 | Зарегистр. 08-10-2002 | Отправлено: 00:49 10-10-2002
lynx



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

Цитата:
$tempfile = "$ikondir" . "tempfile.txt";  
         

 
Вот. Проверь, создается ли у тебя файл template.txt в директории конфы.
 
Счас погодь, я тебе сисадминов НТ-вых приведу, ну не знаю я Блат этот... Сендмыл и Юних рулез форева
 
 
Добавлено

Цитата:
"...The 'sendmail' command that you have referred to relates to the UNIX platform and does not apply to a Windows based system, however the object we have installed on the server to fulfil this role is 'Blat' (version 1.8.5). In your CGI-script, wherever it refers to the path to the sendmail program, you should refer to 'blat.exe'. You do not need a path of any form...just 'blat.exe'".  
 

 
Пока админы спят, вот что я подумала. Он походу себя в реестре прописывает и в сервисах висит, потому попробуй:
 
boardinfo.cgi
 
Переменная:
$SEND_MAIL = "e:/usr/sbin/sendmail";  #Это мой локалхост
 
поставь так:
 
$SEND_MAIL = "blat.exe";    #именно так

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:01 10-10-2002
Wendigo

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

Цитата:
Вот. Проверь, создается ли у тебя файл template.txt в директории конфы.

Да, создаётся. Там находится форма сообщения.
 

Цитата:
ну не знаю я Блат этот... Сендмыл и Юних рулез форева  

 
Согласен. Но не по своей воле я на Винды встрял.
 

Цитата:
$SEND_MAIL = "blat.exe"

Пробовал, не работает.

Всего записей: 4 | Зарегистр. 08-10-2002 | Отправлено: 01:20 11-10-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wendigo
 
А к хостеру пробовал обращаться? Может там нужно письмо им чтобы как-то типа активизировать этот Блат..
В любом случае напиши и спрси, как моим скриптам мылить через него? Они то должны знать.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:34 11-10-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум 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