faqs.org.ru

 Главная > Программное обеспечение > Программы для Интернет >

The Bat! FAQ

Секция 4 из 4 - Предыдущая - Следующая
Все секции - 1 - 2 - 3 - 4

"захотелось  странного"  и  я  поставил  стандартный  драйвер  ради большего
refresh.  После  этого	стали  пропадать кое-какие новые иконки. Хотя шрифты
показывались  нормально.  Причем  в  НТ  у  меня таких проблем в принципе не
было. С любыми драйверами. Теперь у меня стоит Ati Rage и все зашибись.
-------------------------------< 7-6 >--------------------------------------
=============================================================================


*****************************************************************************
  8. ВАТ! НЕ МОЖЕТ ЭТОГО СДЕЛАТЬ? СДЕЛАЙ САМ!
-------------------------------< 8-1 >--------------------------------------
   Q>  Получил я UUencoding (от FTPmail-adm@Chg.RU) письмо (там абракадабра
в теле письма) и как теперь мне сохранить эти письма да еще и соединить (их
13шт)
   GVD:  Просто  ты  получил  13  писем с кусками UU-кодированного файла. Я
многосекционные письма видел разные. Разные и методы. Задача у тебя собрать
их в один большой файл и декодировать. Ну ВАТ! ведь не дохтур, собрать тело
из кусочков его никто не научил.
   Путей  есть несколько.
   Самый простой (для меня) это использовать внешнюю программу-декодер. Взял
я  плагин  к  FAR  по  имени  MxUUE  (если  он	кому  нужет,  то  тут лежит:
ftp://kgb.quarta.ru/WinUtil/Rar/FarPlugin/)  зашел  в  каталог	куда  письма
пришли.  Нажал	Enter  на  файле  почтовой базы и увидел что за аттачи в нем
присутствуют  (uucoded	из базы старого формата _не_ вырезаются) После этого
скопировал что мне нужно на файловую панель.
   LI:	Это  же  FAR,  а  консолью  многим  пользоваться  запрещено...	:-)
Справиться с проблемой можно Windows Commander'ом, например...
-------------------------------< 8-2 >--------------------------------------
   Q>  Соединение с ISP разорвалось во время приема почты. Я уже принял ХХХ
писем
   GVD:  ВАТ! передает серверу команды удаления писем. Если сервер настроен
правильно,  то	он  физически  удаляет	письма	только	в  случае УСПЕШНОГО
завершения приема почты ВАТ!-ом и, соответственно, _КОРРЕКТНОГО_ завершения
сеанса	связи.	И  это	правильно! Вдруг у тебя электричество пропало, а ты
контракт  на  "лям  баков"  ждешь.  Ты перегрузился а письма на сервере уже
тю-тю... Нету...
   Но  принимать  10, писем когда 100 уже принято, лениво. Для решения этой
проблемы  в  ВАТ!  применяется	так  называемый "Диспетчер писем". Нажми на
Ctrl-Shift-F2  ВАТ! соединится с сервером и покажет что на нем есть. Выбери
те  письма  которые ты уже скачал и ВАТ! передаст почтовому серверу команды
на  их	удаление,  принимать  на будет. Таким образом ты получишь только те
письма, которые согласен получить.

Demis <wwdemis@mail.ru> спрашивал:
   Можно ли настроить Bat, чтобы он автоматически по нажатию F2 (без нажатия
Ctrl-Shift-F2  и  выбора  что  удалить	, а что принять) принимал непринятые
сообщения на сервере после обрыва связи ?.

компиляция из писем ST, AL, DG, AVK:

   Представим  себе,  что  коннект  прервался  на  середине POP3-сессии. Что
сделает  ВАТ!  далее?  Он  засосет  _еще_  раз	все те письма, что успел уже
засосать  в  прошлый  раз  перед  обрывом коннекта, и все остальные, что еще
остались  на  сервере. Теперь вопрос: почему? В стандартном POP3 нет никаких
встроенных  возможностей  по различению писем, по команде LIST сервер просто
выдает	список	писем,	занумерованных	с  1  по возрастанию, с их реальными
размерами  в  байтах.  Поэтому,  если  _не_  сосать  отдельно  хедеры (режим
selective download или mail dispatcher в терминологии ВАТ!), ВАТ!-у никак не
определить,  уже  принято данное конкретное письмо или еще нет. Другое дело,
если  ВАТ!  уже  успел	его  удалить  на  сервере  --  но  _именно_ в случае
технического  обрыва  связи  (грохнулась линия) этого _не_ произойдет. ВАТ!,
конечно,  выдает  команду  DELE  N  после  того,  как  получил от POP3 N-тую
мессагу,  но  протокол	устроен таким образом, что при этом письмо физически
_не_  удаляется  сервером,  лишь  метится  для	удаления.  Само  же удаление
происходит  _только_  после  _успешного_  окончания  POP3-сессии. Это как бы
описание проблемы вместе с небольшим technical background.

   Решение   проблемы:	 есть	такая	надстройка   над   POP3,  называется
"UIDL-расширение".  Идея  в  том,  что POP3 сопоставляет каждой мессаге свой
уникальный  идентификатор, и воодится еще одна команда: UIDL. _Очень_ старые
POP3 сервера этой команды не знают вообще; M$ Exchange в режиме POP3-сервера
очень криво работает с этой механикой, но все современные Linux-и, скажем, с
этим  делом  успешно  работать умеют. Так вот, _если_ ВАТ!-у поставить опцию
"удалять  мессаги  с  сервера после получения", то ВАТ! (почему-то) UIDL'ами
_не_  пользуется,  и соответственно после обрыва соединения мы получаем тучу
дублирующих  друг  друга писем. Заставить ВАТ! таки использовать UIDLы можно
просто:

Свойства ПЯ - Управление почтой - Оставлять письма на сервере;
Хранить письма на сервере X дней (например, 1 или 2).

   В  этом  варианте  среднее  время  получения  письма  (то  есть  скорость
получения   почты)  несколько  падает,	зато  (в  случае  общего  положения)
пользователь избавляется от проблемы "дублирующихся" писем.

   Резюме:  Если  при плохой связи рвется коннект, а у ВАТ! стоит "удалять с
сервера",  то при реконнекте на RFC-compliant сервер принимается опять все и
идут  дупы... Если же поставить "хранить х дней" и сервак понимает UIDL - то
пойдут только реально_не_принятые клиентом...
   Проверить  ваш  сервер  можно при помощи программы telnet. Как показывает
практика  даже	не  все  современные  серверы  поддерживают  необходимую нам
функцию. Итак... В cmdline...

telnet
open имя_вашего_сервера 110 //подключаемся к вашему серверу на 110 порт
user %%%		    // Это понятно?
pass %%%		    //
list			    // Получить список писем
top1			    // Получить заголовок первого письма
retr 1			    // Получить первое письмо
uidl			    // А вот здесь самое интересное !!!
			    // Поддерживает ли ваш сервер UIDL
quit			    // Завершение...

   У меня на работе IBM OS/2 SENDMAIL VERSION 2.01/2.13i Все отлично!!!


   Для	 тех   кто  на	бронепоезде...	Если  не  использовать	рекомендации
приведенные  выше,  то ВАТ! примает _ВСЮ_ почту не смотря что он принял, что
нет и на каком месте был обрыв связи.
-------------------------------< 8-3 >--------------------------------------
   Q> Я картину нарисовал "Не ждали", а ВАТ! в аттаче написал "мЕ ФДЮКХ". Я
чистА  не  пойму.  С  кодировками  специально  народ "нервируют" или у меня
настолько руки "кривые".
   GVD:  Почему  никого  не  удивляет  что если зайти в голый MS-DOS вместо
русских  имен  файлов  будет  разнообразные кракозябры... А подобные случаи
доводят  людей	до  истерики.  Такое  случается если ты пользуешься русским
именем	(windows  его хранит в кодировке 1251), а текст письма пишешь в КОИ.
Причем	однозначно наблюдается в бета-версиях. Ну на то они и бета, чтобы в
них ошибки вылавливать. Пиши в RIT Labs...
   Решения два
   1.  Поставить  в  настройках  своего  ящика	Cyrillic-1251 кодировкой по
умолчанию
   2. Сжимать пересылку архиватором и давать архиву имя в латинице.
   Ну  чужие  мы  в  Интернете.  В  своем  языке сами разобраться не можем,
единого на кодировку стандарта нет.
-------------------------------< 8-4 >--------------------------------------
   Q:  Папка  с конференцией ХХХ стала такой большой что ВАТ! жутко тормозит
когда  ее  открывает.  Как  бы	мне  сохранить	архив конференции и ускорить
работу ВАТ!

   GVD:  Для  того  чтобы  синхронизировать почту дома и на работе я изменил
фильтры  для  входящей/исходящей  почты  (Закладка Действия - экспортировать
письмо	в  файл  -  формат Unix-box для версии ВАТ! старше 1.44 - добавить к
существующему  файлу).	Таким образом имею 15 мегабайтный архив BAT Talk и 8
меговый  SoftRing.  Письма старше 2 месяцев удаляются из папки автоматически
при выходе из ВАТ! Так как мне нужно чтобы архив был у меня дома, то я
просто потом импортирую юникс-бокс в ВАТ!

   Есть более элегантное решение от Leonid Ivonin:

   1. Создаем фильтр на "прочитанные письма".
   2.  Закладка  действия  - создать копию в папке. Эта папка в запароленном
ящике
   3. Читаем почту.
   4. Если письмо не интересно - удаляем.
   5. Иначе метим как "прочитанное".
   6. Срабатывает фильтр.
   7. В настройках исходной папки "хранить Х дней".
   В итоге имеем архив конференции, папка ПЯ, который подписан на получение,
чиста. ВАТ! бодро летает.
-------------------------------< 8-4 >--------------------------------------
=============================================================================

 Copyrights:

 The BAT!(с), Mail Ticker(tm) is a registered trademark of RITLABS S.R.L.

Pretty Good Privacy(tm) 2.6.3i - Шифрование с открытым ключом для всех. (c)
    1990-96 Philip Zimmermann, Phil's Pretty Good Software. 1996-01-14

MS Windows, Windows 95, Windows 98, Windows NT are registered trademarks of
			  Microsoft Corporation.

   Pretty Good Privacy - Кодирование с общим ключом для всех Руководство
    пользователя PGP 2.x Перевод на русский язык (c)1993 Peter Suchkow

=============================================================================
/     На вопросы отвечали     /
---T-------------------------
All| читатели/писатели конференций thebat@egroups.com
   |				   TBUDL@thebat.dutaint.com
AB | Alexey Burlakov <mechanic1@mail.ru>
ASB| Alexander S. Barannik <sunsai@ssga.ru>
AK | Andrew Kachalov <kachalov@aha.ru>
AKL| Andrew K. Lovetski <lovetski@softhome.net>
AL | Alexander Leschinsky <lam@sco.ru>
AVK| Alexander V. Kiselev <kisa@AK2570.spb.edu>
AYO| Andrey Y. Osadchiy <os@online.sinor.ru>
DG | Dmitriy Gradskov <gradskov@bigfoot.com>
DP | Dmitry Potapenko <dpotapen@jeo.ru>
GVD| Garry V. Dorohin <Dorohin@ssga.ru>
ID | Igor Dorohin <Dorohin@usa.net>
K,A| Korolyov, Andrew <an@wdcb.ru>
KN | Kirill Nesvizhski <kir@sofia.msk.ru>
KC | Kevin Coates <kcoates@bigfoot.com>
L  | Lex <lex@ru.ru>
LI | Leonid Ivonin <ivonin@ecology.pstu.ac.ru>
LK | Lena Kokoulina <lena@erlang.erl.e-burg.su>
MM | Max Masyutin <max@ritlabs.com> (RIT Research Labs)
PS | Peter Suchkow <spv@bm.spb.ru>
RRL| RITLABS S.R.L.
SP | Stan Polozov <stan@ritlabs.com> (RIT Research Labs)
ST | Stefan Tanurkov <the.bat@ritlabs.com> (RIT Research Labs)
SZ | Sergey Zorin <zorin@isf.ru>
TK | Tatiana Kornienko <Tatiana.Kornienko@pobox.spbu.ru>
VD | Vadim Dumbravanu <vad@investbank.ru>
VP | Vitaly Prikladovsky <vik@ossa.kiev.ua>
WK | Wolfgang Kynast <wkysag@gmx.de>
CT | Сергей Трофимов <st@tv4studios.com>

   Во  избежании  путаницы: Igor Dorohin и Garry V. Dorohin это одно и тоже
лицо.  Я.  Просто  с  идентификатором "Igor Dorohin <Dorohin@usa.net>" есть
1024-битный RSA-ключ, который можно найти по его отпечатку на www.pgpi.com:
"6F70 3492 8DA2 6587 ADF1 5B4A 2CF5 5DC5" Поэтому все ответы по PGP даны от
имени Igor Dorohin.

Принятые сокращения
OE - Outlock Express
IE - Internet Explorer
NN - Netscape Navigator
MSM - Microsoft Mail
PGP - Pretty Good Privacy
BTW - By The Way (кстати)
IMHO - In My Humble Opinion (по моему скромному разумению)
IMHO - In My Honor Opinion (по моему мнению)
AFAIK - As Far As I Know (насколько мне известно)
RTFM - Read This F..g Manual (почитай документацию)
ПЯ - Почтовый Ящик / Account.
АдрК - Адресная Книга.
ППП - Просто Приятная Приватность (PGP)
ФС - Фильтр Сортировки
ФЗ - Форма Запроса

 Спасибо всем чьи вопросы и ответы находятся в данном FAQ. Перечислить вас
		   всех невозможно, но я помню о вас :)

   Условия распространения данной редакции FAQ лежат полностью на Вашей
			      совести. Но...

    Прежде чем предоставить архив с FAQ в свободный доступ, свяжитесь с
	авторами/составителем и уточните достоверность информации.
	      При перепечатке ссылка на источник ОБЯЗАТЕЛЬНА.

		    С нетерпением жду Ваших новых вопросов!

Секция 4 из 4 - Предыдущая - Следующая

Вернуться в раздел "Программы для Интернет" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru