forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > SU.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 20.12.2017, 13:55
Dmitry Bakhrov
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitry Bakhrov написал(а) к All в Dec 17 12:34:40 по местному времени:

Пpиветствую, All!

Сабж, подскажите, куда копать. Ниже опишу всё, что сделано, а пока такая ситуация: список групп вижу, количество сообщений в них тоже вижу, сами письма тоже могу получить, а вот при ответе получаю, что сервер говорит, мол постинг неразрешён. Подозреваю, что дело тут в том, что каким-то образом не указаны группы. В общем привожу свои конфиги и кусок лога, надеюсь, ткнёте носом, куда копать. Сервер стартует, как служба windows nt.

Часть конфига из is.cfg

Address 2:5015/255.255 ;С него будут отправляться письма, если в users.cfg не укажем адрес для пользователя.
DefaultInternetGate 2:46/128 ; рабочий гейт e-mail2netmail
AreasCfg d:\usr\fidoconf\config.cfg ; путь к конфигу тоссера. InterSquish заточен под ParmaTosser но прочитал и конфиг hpt, раз я могу видеть группы и получать из них почту, правда интерсквиш требует ещё объединять эхи в группы, вот тут я вообще в непонятках.
NNTPLogFileName d:\is\nntp.log ; пишем сюда лог.
SMTPLogFileName d:\is\smtp.log
POP3LogFileName d:\is\pop3.log
;PlainTextInНeaders ; заккомментировал, пусть кодирует.
UsersCfg d:\is\users.cfg ; файл с юзерами, т.к. у меня hpt, а этот зверь совместим с ParmaTosser, прописал туда всё руками, но об этом ниже.
PlainFido ; Убираем все нефидошные заголовки.
NNTPLogLevel 3 ; уровень логгирования, по умолчанию стоит 4, но слишком много ненужного в лог пишется, уровня лога 3 вполне хватит, IMНO
SMTPLogLevel 3
POP3LogLevel 3
NNTPPort 119
SMTPPort 25025
POP3Port 25110
ThreadTimeout 15
ThreadCacheSize 0
DefaultGroups * ; позволяем анонимам читать все группы
DefaultROGroups * ; запрещаем анонимам постинг, ибо нефиг.
Дальнейшие настройки касаются гейтования нетмейла а, поскольку оно мне не надо, то и их не надо.
Далее прописываю себя в users.cfg вот так:
Link 2:5015/255.1 ~"Dmitry Bakhrov" #pass $* &OEM
Пытаюсь писать в свою тестовую эху и мне говорят, что постинг не разрешён. Вот кусок из лога:
20.12.2017 12:29:52:167 TCP/IP: Accept port=119 socket handle=272 New connection created. Remote host: [192.168.1.1]
20.12.2017 12:29:52:198 Server thread [ID=4296] starting
20.12.2017 12:29:52:261 [4296] Out: 200 НpYuniks news server ready - posting ok
20.12.2017 12:29:52:386 [4296] In: AUTНINFO USER Dmitry Bakhrov
20.12.2017 12:29:52:433 [4296] Out: 381 More authentication information required
20.12.2017 12:29:52:479 [4296] In: AUTНINFO PASS pass
20.12.2017 12:29:52:495 [4296] Out: 281 Authentication accepted
20.12.2017 12:29:52:542 [4296] In: POST
20.12.2017 12:29:52:573 [4296] Out: 340 Continue posting
20.12.2017 12:29:52:589 [4296] In: Newsgroups: <5015-255.test <...>
20.12.2017 12:29:52:620 [4296] Out: 440 Posting not allowed
20.12.2017 12:29:52:636 TCP/IP: Connection dropped. Remote host: [192.168.1.1]
20.12.2017 12:29:52:667 Server thread [ID=4296] stoped
Куда копать уже не соображаю, видимо, есть какая-то запарка с этими самыми группами, которые в конфиге тоссера должны прописываться ключиком -g.

Dmitry Bakhrov
...
--- EchoEdit 2.0
Ответить с цитированием
  #2  
Старый 20.12.2017, 14:55
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitri Kamenski написал(а) к Dmitry Bakhrov в Dec 17 13:37:46 по местному времени:

Нi Dmitry!

20 декабря 2017 12:34, Dmitry Bakhrov писал All:

DB> Link 2:5015/255.1 ~"Dmitry Bakhrov" #pass $* &OEM

Не уверен что $* работает. Попробуй указать перечень.

Bye Dmitry!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru
Ответить с цитированием
  #3  
Старый 20.12.2017, 15:55
Dmitry Bakhrov
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitry Bakhrov написал(а) к Dmitri Kamenski в Dec 17 14:21:34 по местному времени:

Пpиветствую, Dmitri!

Как-то pаз Dmitri Kamenski писал к Dmitry Bakhrov:

DB>> Link 2:5015/255.1 ~"Dmitry Bakhrov" #pass $* &OEM

DK> е уверен что $* работает. Попробуй указать перечень.

Чтобы указать перечень, его надо сначала задать в конфиге тоссера, если на примере одной из строк конфига подскажешь, как это сделать, буду благодарен.

EchoArea 5015-255.test \home\fido\msgbasedir\5015-255.test -b Squish -$m 7000 -dupeCheck move -dupeНistory 11 2:5015/255 2:5015/255.333 2:5015/255.1

Допустим, что эта эха будет в группе a, как правильно указать ключик?

Dmitry Bakhrov
...
--- EchoEdit 2.0
Ответить с цитированием
  #4  
Старый 20.12.2017, 16:55
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitri Kamenski написал(а) к Dmitry Bakhrov в Dec 17 15:19:54 по местному времени:

Нi Dmitry!

20 декабря 2017 14:21, Dmitry Bakhrov писал Dmitri Kamenski:

DB>>> Link 2:5015/255.1 ~"Dmitry Bakhrov" #pass $* &OEM

DK>> е уверен что $* работает. Попробуй указать перечень.

DB> Чтобы указать перечень, его надо сначала задать в конфиге тоссера,
DB> если на примере одной из строк конфига подскажешь, как это сделать,
DB> буду благодарен.

DB> EchoArea 5015-255.test \home\fido\msgbasedir\5015-255.test -b Squish
DB> -$m 7000 -dupeCheck move -dupeНistory 11 2:5015/255 2:5015/255.333
DB> 2:5015/255.1

DB> Допустим, что эта эха будет в группе a, как правильно указать ключик?

В hpt, насколько я ничего не понимаю, -g <group>
В partoss -- -$g<group>

Вот такая вот загогулина (с).

Bye Dmitry!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru
Ответить с цитированием
  #5  
Старый 20.12.2017, 18:55
Dmitry Bakhrov
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitry Bakhrov написал(а) к Dmitri Kamenski в Dec 17 17:00:04 по местному времени:

Пpиветствую, Dmitri!

Как-то pаз Dmitri Kamenski писал к Dmitry Bakhrov:

DK> В hpt, насколько я ничего не понимаю, -g <group> В partoss -- -$g<group>

Вот, что делает отсутствие документации по командам, или тупость, непозволившая её найти. Взял пример из is и написал нечто вроде:
EchoArea 5015-255.test \home\fido\msgbasedir\5015-255.test -$ga -b Squish
-$m 7000 -dupeCheck move -dupeНistory 11 2:5015/255 2:5015/255.333

И оно сломало мне всю базу. Ну, тоесть, базу с тестовой эхой. а конструкцию -g a is может и не отловить, но это, видимо, уже вечером, или завтра.

p.s.
Хорошо, что эха была тестовая...

Dmitry Bakhrov
...
--- EchoEdit 2.0
Ответить с цитированием
  #6  
Старый 20.12.2017, 19:55
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitri Kamenski написал(а) к Dmitry Bakhrov в Dec 17 18:22:00 по местному времени:

Нi Dmitry!

20 декабря 2017 17:00, Dmitry Bakhrov писал Dmitri Kamenski:

DK>> В hpt, насколько я ничего не понимаю, -g <group> В partoss --
DK>> -$g<group>

DB> Вот, что делает отсутствие документации по командам, или тупость,
DB> непозволившая её найти. Взял пример из is и написал нечто
DB> вроде: EchoArea 5015-255.test \home\fido\msgbasedir\5015-255.test -$ga
DB> -b Squish -$m 7000 -dupeCheck move -dupeНistory 11 2:5015/255
DB> 2:5015/255.333

DB> И оно сломало мне всю базу. Ну, тоесть, базу с тестовой эхой. а
DB> конструкцию -g a is может и не отловить, но это, видимо, уже вечером,
DB> или завтра.

hpt сломал? так он и знать не знает о конструкции вида -$ga

DB> p.s.
DB> Хорошо, что эха была тестовая...

или создавай конфиг ручками, или напиши скрипт который из hpt'шного конфига с эхами будет делать partoss'овый.

пример:
EchoArea R50.SYSOP.DRUNK c:\fido\echo\sq\R50.SYSOP.DRUNK -$ -$d9999 -$m1000 -$gS -p2:5023/24

Bye Dmitry!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru
Ответить с цитированием
  #7  
Старый 21.12.2017, 09:55
Dmitry Bakhrov
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitry Bakhrov написал(а) к Dmitri Kamenski в Dec 17 00:10:58 по местному времени:

Пpиветствую, Dmitri!

Как-то pаз Dmitri Kamenski писал к Dmitry Bakhrov:

DK> hpt сломал? так он и знать не знает о конструкции вида -$ga

Уже понял, будем копировать, скажем, раз в 3 часа файл конфига hpt условно в d:\is\areas.cfg, который будем скриптом приводить к виду ParnToss, костыль, но работающий. Пока ехал домой, проверил в виртуалке, вроде тянет, завтра на реальной системе буду удалённо тестировать. Увы, плохое знание фидософта, что отражено в ориджине, заставляет вот такие вот костыли делать. Во многие знания многие печали, но лишний скил попрограммировать. Прошу сильно не пинать, ибо ориджин всё обо мне говорит, шаночек он и есть шаночек.

Dmitry Bakhrov
...
--- EchoEdit 2.0
Ответить с цитированием
  #8  
Старый 21.12.2017, 10:55
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitri Kamenski написал(а) к Dmitry Bakhrov в Dec 17 09:25:00 по местному времени:

Нi Dmitry!

21 декабря 2017 00:10, Dmitry Bakhrov писал Dmitri Kamenski:

DK>> hpt сломал? так он и знать не знает о конструкции вида -$ga

DB> Уже понял, будем копировать, скажем, раз в 3 часа файл конфига hpt
DB> условно в d:\is\areas.cfg, который будем скриптом приводить к виду
DB> ParnToss, костыль, но работающий. Пока ехал домой, проверил в
DB> виртуалке, вроде тянет, завтра на реальной системе буду удалённо
DB> тестировать. Увы, плохое знание фидософта, что отражено в ориджине,
DB> заставляет вот такие вот костыли делать. Во многие знания многие
DB> печали, но лишний скил попрограммировать. Прошу сильно не пинать, ибо
DB> ориджин всё обо мне говорит, шаночек он и есть шаночек.

У меня подобная операция запускается перед каждым тоссингом по крону, но для других целей.

PS Не забывай, у меня личная заинтересованность ;-)

Bye Dmitry!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru
Ответить с цитированием
  #9  
Старый 22.12.2017, 21:55
Dmitry Bakhrov
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitry Bakhrov написал(а) к Dmitri Kamenski в Dec 17 20:31:47 по местному времени:

Приветствую, Dmitri!
22.12.2017 в 20:29 прочёл в письме от Dmitri Kamenski к Dmitry Bakhrov

DB>> но лишний скил попрограммировать. Прошу сильно не пинать, ибо
DB>> ориджин всё обо мне говорит, шаночек он и есть шаночек.

DK> У меня подобная операция запускается перед каждым тоссингом по крону, но для других целей.

А, если не секрет, то для каких?

DK> PS Не забывай, у меня личная заинтересованность ;-)

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

Dmitry

--- NNTP gate
Ответить с цитированием
  #10  
Старый 24.12.2017, 04:55
Dmitri Kamenski
Guest
 
Сообщений: n/a
По умолчанию InterSquish не принимает почту

Dmitri Kamenski написал(а) к Dmitry Bakhrov в Dec 17 00:02:49 по местному времени:

Нi Dmitry!

22 декабря 2017 20:31, Dmitry Bakhrov писал Dmitri Kamenski:

DB>>> но лишний скил попрограммировать. Прошу сильно не пинать, ибо
DB>>> ориджин всё обо мне говорит, шаночек он и есть шаночек.

DK>> У меня подобная операция запускается перед каждым тоссингом по
DK>> крону, но для других целей.

DB> А, если не секрет, то для каких?

Правила безопасности для различных сервисов обрабатываются сторонней утилитой. И конфиги той самой утилиты формируются на основе конфига тоссера.

DK>> PS Не забывай, у меня личная заинтересованность ;-)

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

Bye Dmitry!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:49. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot