#1
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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 |