Показать сообщение отдельно
Старый 24.06.2004, 17:20     # 1
Hubble
Advanced Member
 
Регистрация: 13.05.2002
Адрес: в какой-то крысиной дыре, в натуре :)
Сообщения: 477

Hubble Нимб уже пробиваетсяHubble Нимб уже пробивается
Eudora (почтовая программа) FAQ

Почтовая программа Eudora (http://www.eudora.com)

Это (упаси боже ) не дискуссия на тему какая программа лучше, просто перечень фишек и мыслей собранных в кучу за довольно долгое время пользования программой. Ввиду врожденного склероза, всё то, что находилось методом научного тыка или в разговорах с другими пользователями записывалось в один файл, чтобы не забыть. Вот он этот файл и есть (в подчищенном виде). Отсюда недостаток - это совсем не манюал, и не совсем для начинающего. Совсем начинающему возможно будет интересен только последний раздел (*ЧТО В НЕЙ НРАВИТСЯ*).


*ТРЮКИ И ФИШКИ*

Чтобы не скачивать с сервера всю почту целиком, а просмотреть только заголовки, а также для других продвинутых опций скачивания почты, надо при проверке почты нажимать не Ctrl+M а Ctrl+Shift+M. Перед этим следует вычистить под ноль ящик IN чтобы не запутаться где сами сообщения, а где только заголовки.
Кстати - некая продвинутая юзерша утверждала, что Eudora держит содержимое ящиков In и Out (только этих) постоянно в оперативной памяти, поэтому там вообще следует держать минимум сообщений, а остальные раскидывать по другим ящикам. Правда это или нет, но если нет времени на детальную сортировку сообщений, я стараюсь сбрасывать накопившиеся сообщения из In и Out по ящикам типа "Принятое/неразобранное", "Архив прочтённых сообщений", "Отправленные" и т.п (в отличие от некоторых других программ Eudora сама не перемещает отправленные сообщения в ящик Sent, а оставляет их в Outbox).

После установки Eudora в ее директории создается поддиректория extrastuff, в которой лежит файл esoteric.epi. Если переложить его в ту же директорию, где лежит eudora.exe, в Tools | Options появится несколько дополнительных настроек, не слишком нужных начинающему, а вот продвинутому они пригодятся (например меня долго раздражала невозможность вручную отредактировать или вставить path к аттачу в исходящих, а оказывается это есть в дополнительных настройках).

При просмотре TOC (Table of Content - список сообщений) в ящике In (или любом другом) там наверху есть табы (это такие тонкие прямоугольные панельки) на которых написано "Who", "Date", "Subject" и проч. Например если кликнуть мышкой по "Date", сообщения будут сортироваться по дате, указанной в сообщении (эту дату проставляет почтовая программа или сервер отправителя). Если кликнуть и убрать стрелку (т.е. стрелок на табах не будет вообще), то сообщения будут сортироваться в порядке попадания в ящик ("unsorted"). К сожалению состояние "unsorted" необратимо и не сохраняется - если кликнуть на "Date", а потом отменить сортировку по дате, то сортировка "unsorted" в прежнем виде, увы, не восстановится. Состояние "unsorted" удобно тем, что показывает именно тот порядок, в котором сообщения попали в ящик, а если сортировать по дате, то сообщения с неправильной датой (например 01.01.2099) всегда будут торчать впереди остальных, а сообщения вообще без даты - сваливаться в самое начало ящика, где их можно и не заметить.
К сожалению, сообщения с неправильным форматом даты нередкое явление, особенно грешат этим различные шароварно-самопальные программы массовой рассылки и китайские пользователи, чьи программы отбивают название месяца иероглифами. У Eudora нет продвинутых средств борьбы с этим (как, например, у программы AK-Mail), поэтому если надо сохранить сообщение с корректной датой, я делаю так:
- создаю (он у меня висит постоянно) новый ящик, с названием, скажем "Для исправлений";
- помещаем в него сообщение с неправильной датой;
- закрываем Eudora;
- идём в директорию программы или туда, где лежат наши почтовые базы;
- открываем текстовым редактором файл "Для исправлений.mbx";
- находим у сообщения заголовок Date и исправляем неправильную дату, например с "Sat, Feb 2029 4:17:43" на реальную дату в правильном формате, например "Thu, 31 Jan 2002 16:02:23 +0100";
- сохраняем исправления, закрываем файл;
- стираем файл "Для исправлений.toc" (Eudora создаст его заново);
- запускаем Eudora, заходим в ящик "Для исправлений" и переносим оттуда исправленное сообщение в свой рабочий ящик. При стирании *.toc файла теряется информация о статусе сообщения (прочитано/не прочитано и т.п.), но это терпимо.
Надо заметить, что несмотря на длинное описание, сама процедура занимает меньше минуты при наличии нормального файл-менеджера.

Примитивизм, но поначалу забывается, что для отправки любого файла аттачем не обязательно занудно перебирать менюшки "Message | Attach file - выбрать файл - нажать Attach". Достаточно просто перетащить файл мышкой из любого файл менеджера в Eudor'у; чтобы приаттачить файл к конкретному сообщению, надо перетащить его в открытое сообщение.

Также далеко не сразу я начал пользоваться таким удобным инструментом как "Labels". А между тем очень удобно, например в ящике In помечать красным цветом все сообщения, на которые мне надо ответить сейчас или позже. Функция аналогична "Flags" в Outlook, только Outlook в отличие от Eudora не умеет этим флагам давать простые человеческие имена.

Чтобы при запуске программы не грузилась заставка, в eudora.ini прописать
NoSplashScreen=1

Вообще кой-какая доп. информация по скрытым и явным установкам находится в Help | Index | Eudora INI settings. Там же есть информация, как использовать множественные *.ini файлы и настройки для разных пользователей (с запуском программы "c:\apps\eudora.exe c:\mymail c:\inis\myeudora.ini")

Чтобы распечатать только заголовки (TOC) нескольких входящих или исходящих сообщений надо:
- зайти в почтовый ящик
- выделить нужные сообщения
- нажать Ctrl+C
- перейти в любой текстовой редактор, вставить туда текст Ctrl+V и распечатать.

Это не обязательно, но обычно я всегда патчу Eudora32.dll программой Restorator или другим редактором ресурсов. Заголовок исходящих сообщений "Content-type/charset" с названием 8-битной кодировки можно навсегда поменять - и для этого надо отредактировать файл Eudora32.dll: найти строчку "ISO-8859-1" и заменить на "windows-1251". Правда китайцы Вас лучше понимать не станут, но некоторые русские - да!
Заодно можете почистить (аккуратно! не стирайте знак конца строки) заголовки X-Mailer и X-Sender - некоторых (меня например) раздражает информация, которая в них посылается. Ну и наконец я стираю строчку "Recipient list suppressed", которая в противном случае предательски намекает опытному получателю, что email был отправлен не ему одному, а по нескольким адресам, внесённым в поле "Bcc:".
ВСЕ перечисленные выше переделки делаются патчем, который регулярно есть в обменнике.

В меню Tools | Options | Internet dialup есть чекбокс "Have Eudora connect using Dial-up networking". При включенной опции Eudora сама соединится с интернетом, получит/отправит почту и разъединится. Но следует помнить, что если опция включена, Eudora будет соединяться одновременно не более чем с 2-мя эккаунтами. Т.е. если у пользователя есть эккаунтов (почтовых ящиков) штук 20, то один неработающий сервер может вызвать задержку проверки остальных эккаунтов (пока для него таймаут не закончится). При множестве эккаунтов вероятно следует отключить эту опцию и соединяться с интернетом вручную. Этот совет только для модемных (dial-up) соединений.

Иногда, после неудачной связи с почтовым сервером, программа слишком часто переспрашивает пароль, а вводить его каждый раз заново раздражает. Чтобы этого не происходило, надо в окошке "Task errors" посмотреть, какое сообщение об ошибке приходит от почтового сервера и прописать его в eudora.ini, создав там раздел PasswordOKWordList следующим образом:
PasswordOKWordList=lock busy,own it,of memory,assign stream, ush of temp,being unlock,hangup,timeout, not owned,quota,drop name, recognition mode,accessible by others, ,regular file,flock,maillock,few minute,locked,unavailable
и добавить сюда другие ответы от сервера, которые вызывают повторный запрос пароля (конечно кроме сообщения что Ваш пароль неверен ).

Если в Tools | Options | Replying выставить Quote only the selected text (кажется это сделано по умолчанию), то Вы получите:
- при выделении текста в полученном сообщении и нажатии на кнопку Reply в Вашем сообщении будет процитирован только выделенный текст (чтобы избежать оверквотинга);
- если сообщение, на которое Вы отвечаете, написано не в Win-1251 кодировке, то приведя его в читабельный вид (изменив кодировку просмотра в MSIE - см. русификацию), выделив текст и нажав на Reply вы вставите в свое сообщение цитату в кодировке Win-1251 (а иначе будут крякозябры).

Здесь http://www.erols.com/WayneSof есть бесплатная программа, которая позволяет извлекать всю информацию из файлов Eudora (извлекать содержимое адресной книги, сохранять каждое сообщение в отдельный файл, и т.п.).

Eudora может посылать сообщения из командной строки (c:\eudora\eudora.exe c:\incoming\one.msg) - подробная информация есть на сайте Eudora - Eudora Commandline Interface).

Usenet группа обсуждения Eudora для Windows находится здесь comp.mail.eudora.ms-windows (и работает довольно активно).


*ПРОБЛЕМЫ РУСИФИКАЦИИ*

- часто не работают фильтры и поиск (Ctrl+F), где смешаны заглавные и строчные русские буквы (вроде бы это исправили в последних 6х версиях, но на всякий случай оставляю для проверки). Если необходимо фильтровать сообщения с русскими заголовками, следует фильтровать по фрагментам только со строчными буквами. (Автор плагина KOI-8 для Eudora пишет на своей страничке, что он патчил версию 4.x SoftIce'ом, чтобы добиться нормальной работы с русскими буквами. К сожалению я, не будучи программистом, сделать этого не могу)
- сама не умеет декодировать RFC заголовки "=?koi8-r?B?xxxxxxxxx=?=" (плагин умеет)
- сама не умеет декодировать названия аттачей "=koi8-rBxxxxxxxxxx==.doc"
- сообщения написанные не по английски (с 8 битными значками) Eudora отправляет с заголовком Content-Type/charset=ISO-8859-1. Это может ввести в заблуждение автоматический перекодировщик русского получателя (если у него такой есть). Эту ошибку надо исправлять путём патча файла Eudora32.dll как описано выше.


*РЕШЕНИЯ ПО РУСИФИКАЦИИ*

Первым решением для меня был KOI-8 plugin написанный Eugene Surovegin (кажется так). Он есть здесь http://ebs-ebs.tripod.com/koi8plugin.html.
(ВНИМАНИЕ: у меня в последних версиях этот плагин перестал работать, не сохраняет перекодированный текст, автор на запросы не отвечает, впрочем автор плагина Spamnix тоже жаловался, что Eudora перестала работать с многими старыми плагинами)
Единственная попытка универсального подхода (перекодировка входящих/исходящих заголовков и проч., теперь ещё возможность перекодировать UTF и транслит), но в виду глючности то ли плагина, то-ли API Eudora его использование в автоматическом режиме скажем так, под вопросом. Сталкивался я и с тем, что он ронял систему с fatal error и безнадёжно портил сообщения, которые я пытался перекодировать с его помощью. Но тем не менее его следует держать (отключив опцию "автоматическая перекодировка") - за умение декодировать RFC заголовки ("=?koi8-r?") ну и если раз в год таки понадобится отправить письмо в KOI-8. Ещё одно большое достоинство этого плагина - с его помощью можно исправить невнятные или корявые заголовки принятых писем (стандартными средствами Eudora можно исправить только "тело" принятого сообщения).
Этот плагин по объективным причинам не сохраняет HTML-форматирование, поэтому всё о перекодировке HTML-сообщений будет ниже.


*ЕЩЁ О РОДНЫХ БЕРЁЗКАХ*

Для корректного просмотра русского текста в фильтрах и т.п. английская Windows должна быть русифицирована для не-Unicode программ - это делается или в процессе её (Windows) установки, либо русификатором типа Parawin.

Чтобы просматривать входящие HTML сообщения в разных кодировках (KOI-8, UTF-8, и проч.) необходимо иметь установленный в системе MSIE 4.x или выше и клавиатуру с клавишей "контекстное меню". Дальше так: Tools | Options | Viewing Mail - включить чекбокс "Use Microsoft's viewer". Открыть сообщение в кодировке KOI-8/UTF, нажать НА КЛАВИАТУРЕ клавишу "контекстное меню". Откроется контекстное меню MSIE. Там можно выбрать необходимую кодировку. (Если нажать правую кнопку мыши, откроется контекстное меню Eudora, а там никакой кодировки выбрать не удастся).
Если на клавиатуре нет клавиши контекстного меню, то вот совет спёртый у PCMag: "Если на вашей клавиатуре нет логотипа Windows и клавиш Application (правый щелчок), то вместо них можно нажимать соответственно сочетания клавиш CTRL ESC и SHIFT F10"

Чтобы при помощи MSIE навсегда перекодировать полученное HTML сообщение из KOI-8/UTF в Win-1251 надо:
- сначала открытое сообщение привести в читабельный вид как описано выше, нажать на кнопку "Edit" (это та, что с карандашом), внести любое изменение в текст (например поставить пробел перед любой строчкой). Сохранить (Ctrl+S) и закрыть сообщение. Теперь оно будет в кодировке Win-1251.
- Если Вам "повезло" и письмо имеет KOI-8 RFC заголовок, который Вы хотите исправить - сначала придётся сделать это вручную скопировав исправленный заголовок из KOI8 Translator (KOI-8 Plugin) в окошко Subject а уже потом перекодировать через MSIE всё сообщение (если сообщение перекодировать ДО заголовка, то заголовок плагином Вы уже исправить не сможете - плагин, балда, его не поймёт). Трудно? А кому сейчас легко?
Прямо скажем - Eudora не для переписки с любителями KOI (нагрузили его юниксоиды на нашу голову) которые к тому же пользуются Outlook Express и The Bat (чиста юниксовые программы ).
И последнее - перекодировать таким способом сообщения, содержащие аттачи с русскими именами, значит потерять связь сообщения с аттачем.

Конечно, Eudora можно доработать для отправки всех сообщений в KOI-8 (установкой соотв. шрифтов и раскладок), но т.к. это маразм (потом не сможете искать текст по Ctrl+F и т.п.), я этим не занимался.


*ЧТО В НЕЙ НРАВИТСЯ*
(чтобы было понятно, откуда взялась мысль пользоваться Eudora, учитывая корявость русификации)

- структура ящиков; они не зашифрованы а представляют обычные текстовые файлы. Ноутпадом с ними можно сделать всё что угодно - создать, отредактировать, отремонтировать и проч. (только сохраняя структуру). Такая структура делает архив писем меньше, чем у любой другой почтовой программы. Кроме того, эти ящики элементарно перетаскиваются с компьютера на компьютер, что облегчает синхронизацию почты на двух PC.

- как у Outlook - все сообщения со всех эккаунтов входят в общий ящик IN. Отправляются - из одного общего OUT. Если пользователей не двое и у Вас нет раздвоения личности - так удобнее.

- А вот приятное отличие от Outlook - у Eudora есть возможность сразу после редактирования, при помещении сообщения в очередь на отправку, указывать в каком формате отправлять сообщение - HTML или plain text (Tools | Option | Styled text | Ask me each time). Так как большинство сообщений я отправляю в формате plain text, а примерно 10% как HTML, очень удобно, что не надо каждый раз залезать в настройки и выставлять требуемую опцию только для того, чтобы отправить одно сообщение, а потом лезть обратно и менять всё назад.

- если в Windows\System есть все нужные файлы, программу можно перенести и запустить без инсталляции на любом компьютере. С сохранением настроек и без перерегистрации.

- Входящие сообщения можно редактировать (как в Outlook - не Express), внося например свои пометки, чтобы что-то потом не забыть. К сожалению после такого редактирования (особенно если использовать MSIE в качестве вьюера) иногда теряется расширенная информация о сообщении (кнопка "Blah..Blah"). Тему (Subject) сообщения, которая показывается в листинге почтового ящика (TOC) можно изменить прямо во время просмотра сообщения (если сам отправитель не позаботился внятно написать). Увы, слова внесённые в окно Subject не находятся стандартными средствами поиска (Ctrl+F), но просмотр ящика это облегчает.

- Есть Undo. Если по ошибке стереть несколько сообщений, не надо лезть в мусорник и перетаскивать их обратно. Надо просто кликнуть Undo.

- о деликатном: программа имеет 3 режима работы - lite (урезаны функции), sponsored (с рекламой), и paid (зарегистрированная). Чего бы в Вашей жизни не случилось и куда бы Вас не занесло, использовать эту программу (и всю накопившуюся почту) вполне легально Вы сможете всегда и на любом компьютере, просто скачав дистрибутив и установив его как минимум в sponsored режиме.

Последний раз редактировалось Hubble; 15.11.2005 в 16:18.
Hubble вне форума