From: "Roman Prokhorov" Received: by mx.demos.su (CommuniGate Pro PIPE 5.0.14) with PIPE id 548656637; Tue, 14 May 2013 21:55:59 +0400 X-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD, SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2-st1.demos X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 3.3.2-st1.demos (2011-06-06) X-Spam-Report: -1.4 points, 5.0 required; * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -0.0 SPF_PASS SPF: sender matches SPF record * -1.3 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain * -0.5 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.5 AWL AWL: From: address is in the auto white-list Received: from mail.moscow.stalker.com ([89.175.185.228] verified) by mx.demos.su (CommuniGate Pro SMTP 5.0.14) with ESMTP id 548656634 for CGatePro@mx.ru; Tue, 14 May 2013 21:55:53 +0400 Received: from [212.41.45.109] (account roma@mail.moscow.stalker.com [212.41.45.109] verified) by mail.moscow.stalker.com (CommuniGate Pro SMTP 6.0.5) with ESMTPSA id 37235118 for CGatePro@mx.ru; Tue, 14 May 2013 21:55:48 +0400 Message-ID: <51927AA4.3050707@stalker.com> Date: Tue, 14 May 2013 21:55:48 +0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 MIME-Version: 1.0 To: CommuniGate Pro Russian Discussions Subject: Re: [CGP] =?KOI8-R?Q?=F0=C5=D2=C5=D3=D4=C1=CC=C1_=D0=D2=CF=D7=C5?= =?KOI8-R?Q?=D2=D1=D4=D8=D3=D1_=CF=D2=C6=CF=C7=D2=C1=C6=C9=D1?= References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Hello, On 14.05.2013 21:10, Kondratenko Boris wrote: > Уважаемые коллеги, доброго времени суток, > > по каким-то причинам Pronto перестал подчеркивать неверную орфографию. > Причем по всем языкам. программа вызывается следующей командой > "/usr/bin/aspell -a --lang=en_US". > > Ее задача проверить письмо (скриншот во вложении, он сделан после > нажатия на кнопку English-US). Вот что в логах: > > >> 18:21:45.7359 5 SPELLER(English-US) out(84): \208\159\209\128\208\190\208\178\208\181\208\181\209\128\208\186\208\176 \208\191\209\128\208\190\208\178\208\181\209\128\208\186\208\176 test testt \208\161 \208\163\208\178\208\176\208\182\208\181\208\189\208\184\208\181\208\188, \208\145\208\190\209\128\208\184\209\129\n >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7360 5 SPELLER(English-US) inp(1): * >> 18:21:45.7373 5 SPELLER(English-US) inp(358): & testt 52 43: testy, test, tester, tasty, tests, taste, testate, sett, testier, desert, taster, teat, toasty, rest, yest, Tet, deist, toast, EST, est, teats, Tessy, tested, testes, testis, DST, Tess, teased, text, Best, Esta, TESL, West, Zest, best, doest, fest, jest, lest, nest, pest, tent, vest, west, zest, dist, dost, dust, Tessa, Tessi, teat's, Tess's >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(1): * >> 18:21:45.7374 5 SPELLER(English-US) inp(0): > > Получается, что Aspell работает, но вывода нет в Pronto. С Ispell та же > ерунда. Думал, что проблема с локалью, либо кодировками, потому что, например, во viewpoint работает проверка английской орфографии, но не русской. > > Из изменений: сервер был обновлен с ubuntu 11.10 до ubuntu 12.04.2, на > самом сервере, если обратиться к программе проверки орфографии, то она > срабатывает, по логам Коммунигейта вроде тоже... > > Вот что выдает ubuntu: > > bash:# /usr/bin/aspell -a --lang=ru > @(#) International Ispell Version 3.1.20 (but really Aspell > 0.60.7-20110707) > проверка провеерка test testt > * > & провеерка 17 9: про веерка, про-веерка, проверка, проварка, проверке, > проверки, проверку, проверок, проверках, проверкам, пароварка, > проверкою, проверена, приварка, проварке, проварки, проварку > # test 19 > # testt 24 > > bash:# /usr/bin/aspell -a --lang=en_US > @(#) International Ispell Version 3.1.20 (but really Aspell > 0.60.7-20110707) > проверка провеерка test testt > * > & testt 52 24: testy, test, tester, tasty, tests, taste, testate, sett, > testier, desert, taster, teat, toasty, rest, yest, Tet, deist, toast, > EST, est, teats, Tessy, tested, testes, testis, DST, Tess, teased, text, > Best, Esta, TESL, West, Zest, best, doest, fest, jest, lest, nest, pest, > tent, vest, west, zest, dist, dost, dust, Tessa, Tessi, teat's, Tess's > > > Куда копать? В недавних версиях aspell кодировка сменилась на UTF-8 по умолчанию, соответственно она должны быть в настройках спеллеров в CGPro, иначе он будет неверно показывать границы слов. -- Roman