Ru-Board.club
← Вернуться в раздел «Программы»

» SPMail (бывший marlin) - отечественный mail клиент

Автор: mihas83
Дата сообщения: 01.10.2004 18:48
KML

Цитата:
твоя главная ошибка в том, что ты шапку не прочитал. Там ведь русским языком сказано, что у marlin очень удобный и дружественный пользователю интерфейс.

Неужели нельзя без поддевок? Обязательно надо плюнуть?
estimated

Цитата:
такие популистские утверждения, как ты процитировал, скорее не помогают, а мешают. Во всяком случае у меня такие общие фразы вызывают недоверие.
А он иначе не может.

Цитата:
у меня сложилось впечатление, что автор на самом деле внимательно относится ко всем замечаниям.
Так оно и есть.
Автор: KML
Дата сообщения: 01.10.2004 19:26
mihas83

Цитата:
Неужели нельзя без поддевок? Обязательно надо плюнуть?


Да, без поддёвок нельзя.
estimated четко изложил то, что его не устраивает. Всё это не устраивает и меня и многих других (если они ещё не забыли об этом проекте). Но вместо того чтобы принять к сведению пожелания вы начинаете рассказывать как оно у вас замечательно работает, ни капли не напрягает резервировать Documents and Settings (мусорник). Удивляюсь как никто ещё не посоветовал настроить cron для автоматического резервирования всех на свете настроек.

А популистские выражения стоят в шапке, я всего лишь процитировал их. Читайте внимательнее посты а потом делайте выводы кто без чего не может жить.
Автор: Mordovorotishe
Дата сообщения: 01.10.2004 20:05
Вопрос тем кто пользовался батом, а щас юзает марлина: как ОНО? лучше? Нет? почему?
Автор: mihas83
Дата сообщения: 01.10.2004 20:09
KML

Цитата:
estimated четко изложил то, что его не устраивает.

Он да, но не ВЫ.

Цитата:
Но вместо того чтобы принять к сведению пожелания

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

Цитата:
ни капли не напрягает резервировать Documents and Settings (мусорник).

Не напрягает, т.к. сделаю это только в случае необходимости.
Автор: rayoflight
Дата сообщения: 01.10.2004 21:06
mihas83

Цитата:
Я юзер marlin, как и остальные и высказываю только свое мнение.

Твоё мнение практически всегда сводится к тому,что тебя в данной программе всё всегда устраивает и что лично у тебя всё и всегда прекрасно работает
Автор: mihas83
Дата сообщения: 01.10.2004 21:19
rayoflight

Цитата:
что тебя в данной программе всё всегда устраивает и что лично у тебя всё и всегда прекрасно работает
Далеко не всегда, и не все... Полистай топик на досуге.
Да и автор не даст соврать.
Но и критиканством стараюсь не заниматься.
Автор: writer
Дата сообщения: 04.10.2004 12:59
К вопросу о месторасположении данных.
Есть общие правила программирования, которые относятся к конкретной операционке (а иногда и вообще к любой операционке), как, например, не рекомендуется меню создавать по умолчанию в нижней части окна, или выполнять побочные задачи, занимающие процессорное время, в основном (GUI-) потоке процесса, и прочее и прочее.
Точно так же и не рекомендуется располагать данные программы по умолчанию где-либо кроме как в Documents and Settings\xxx\Application Data. Если программа не следует этому правилу, то вряд ли когда-нибудь она сможет получить, например, лого "Designed for Windows XP" (советую почитать документ, описывающий требования к подобной программе, там несколько десятков страниц требований), и вообще её писали криворукие ребята (imho).
Нормальные админы запрещают юзерам модифицировать Program Files. Значит, писать туда данные, которые программа будет модифицировать в дальнейшем, просто нельзя.
Если вы привыкли, что программа хранит свои модифицируемые данные в Program Files, то пора от этого отвыкать.
Если кому не нравится, где Marlin хранит по умолчанию свои данные, то стоит заглянуть в справку к программе. Там описаны ключи командной строки, и, в частности, ключ "-initmailroot". Но потом не предъявляйте претензии. П.ч. кто его знает, где вы храните данные, какие там права доступа, и т.д. и т.п.

Единственный недостаток того, как Marlin хранит данные - Marlin не удаляет все свои данные после деинсталляции. Это, конечно, неправильно, и это будет исправлено. Видимо, программа будет предлагать либо удалить, либо перенести эти данные.

rayoflight

Цитата:
Твоё мнение практически всегда сводится к тому,что тебя в данной программе всё всегда устраивает

Есть пользователи, которые понимают, насколько непросто всё это делать, и если им чего не нравится, говорят об этом, но готовы к тому, что не все их замечания будут обязательно учтены.
А есть пользователи, которые считают, что их мнение - это истина в последней инстанции, и если хоть что-то из их воззрений не реализовано, считают, что авторы программы делают полный отстой и сообщают тут же всем об этом.
Автор: mihas83
Дата сообщения: 04.10.2004 13:20
writer

Цитата:
если хоть что-то из их воззрений не реализовано, считают, что авторы программы делают полный отстой и сообщают тут же всем об этом.

Здесь именно этот, клинический случай.
Автор: KML
Дата сообщения: 05.10.2004 00:25
mihas83

Цитата:
Здесь именно этот, клинический случай


И не говори, все так и норовят любимую программу пнуть.

Скачал последнюю бету 1.1.45 и вижу, прогресс идёт семимильными шагами. Если раньше письмо, шифрованное OpenPGP мерлином ни одна программа не могла расшифровать (включая самого marlin), то теперь и PGP Freeware и Thunderbird без труда это расшифровывают, но сам marlin этого сделать не может .
Чувствую, к новому году marlin научится расшифровывать свои же шифры.
Автор: rayoflight
Дата сообщения: 05.10.2004 01:27
writer
Прости,но если программа,например,криво отображает многие html письма-почему я не имею права об этом написать?Что за поза обиженного ребёнка?Я всего лишь спросил,можно ли сделать выбор между просмотром писем посредством не только самой программы,но и через движок IE?И у тебя лично я ничего не требовал срочно что-то переделывать и не говорил,что твоя программа "полный отстой".
mihas83

Цитата:
Здесь именно этот, клинический случай.

Кто бы говорил.Когда я пишу о достоинствах программы,ты этого почему-то не замечаешь
Автор: mihas83
Дата сообщения: 05.10.2004 06:22
Вышла pre-alpha версия 1.2.2 программы Marlin Pro.

Изменения:
- Улучшения интерфейса
- Множество исправлений мелких ошибок
- Тултипы
- Цвет сообщения, пометка сообщений
Автор: writer
Дата сообщения: 05.10.2004 12:36
rayoflight

Цитата:
Прости,но если программа,например,криво отображает многие html письма-почему я не имею права об этом написать?

А кто мешает об этом писать? Речь-то про другое, если прочитать внимательно мои слова. Я очень рад слышать критику, даже гораздо больше рад, чем слышать лестные слова. П.ч. от критики есть польза, а от похвалы нет. Речь про то, что слишком много совершенно упёртых людей, которые ищут не хорошее, а плохое. Нашёл багу или что-то, расходящееся со своими понятиями - и всё, на позорный столб. Это совершенно бесполезная позиция, но очень много людей на ней стоят. То есть человек заранее подходит к программе с предубеждённой позиции, например, "ничего нет лучше бата". И он смотрит новую почтовую программу не потому, что ему интересно, а потому, что ему нужно найти подтверждение своей позиции. Он находит ошибку и говорит - вот, смотрите, это полная лажа. И всё. Дальше ему уже совершенно неважно, исправят эту ошибку или может это и не ошибка вовсе, а просто другое понимание того, какой должна быть почтовая программа. Главное - то, что он высказался. И с виду это тоже смотрится вроде как критика, но по факту даже отдалённо таковой не является. Просто способ самовыражения.
Автор: mihas83
Дата сообщения: 05.10.2004 13:48
writer

Цитата:
Главное - то, что он высказался. И с виду это тоже смотрится вроде как критика, но по факту даже отдалённо таковой не является. Просто способ самовыражения.

Вот это самое обидное. Зачастую аргументов с него не выдавишь, а твои слушать не хочет.
Автор: estimated
Дата сообщения: 05.10.2004 16:48
writer

Цитата:
Я очень рад слышать критику, даже гораздо больше рад, чем слышать лестные слова. П.ч. от критики есть польза, а от похвалы нет.

Только сам хотел сказать, что для того, кто хочет развиваться, самое ценное - это конструктивная критика. Хотя, похвала, конечно тоже важна, в плане моральной поддержки.
Так что Олег, дежись! Мы (я и, думаю, многие здесь) в тебя и в твой программистский талант верим! Хоть может иногда и предъявляем безосоновательные претензии. Ты уж прости нас. Просто не-программисту никогда не понять, какой огромный труд (в случае с Marlin, думаю, счет уже давно идет не на сотни, а даже на тысячи часов) может скрываться за небольшой программой. Ведь непосредственно видна только маленькая верхушка этого огромного айсберга. И часто кажется, что, то выглядит просто - просто и реализуется. Хотя, по моему опыту, на самом деле все выглядит с точностью наоборот: как раз простые, логичные и надежные вещи требуют наибольших затрат времени и ресурсов. Гениальное просто. Но чтобы найти эту простоту, надо быть гением.

Теперь займусь конструктивной (надеюсь) критикой

По поводу стандартов программы и UI в общем и по Marlin в частности. Я безусловно "за" следование разумным принципам. Особенно вот это хорошо что ты упомянул: выделение time consuming processes into separate threads. Иначе для пользователя это проявляется в виде "замерзания" главного окна, т.е. отсутствие перерисовки интерфейса и реакции на мышь и клавиатуру, на неопределенное время. Очень неприятный эффект, которым страдают и некоторые именитые программы, Adobe Acrobat Pro, например.
Но то, что удобно админу, не всегда удобно пользователям, у которых нет админов (домашние пользователи, предприниматели, мелкие фирмы ). Мне кажется, таких довольно много, может быть даже большинство. Было бы неплохо учитывать их интересы тоже, дополнительно к интересам админов.

На вопрос пользователя, в какой папке лежит моя почта (похоже, тебя кто-то просто достал этим вопросом ) ответить очень легко, если знаешь логику работы программы. Можно даже показывать путь к пользовательской папке/установкам в окне About или на одной из закладок окна настроек - и сэкономить время на ответы

OK, пусть путь к папке с почтой и установками задается в реестре. Меня это тоже устраивает. (Только с поддержкой, и в будущем, относительных путей типа ".\" - для папки с самим Marlin. На данный момент это поддерживается.)

Вот еще раз посмотрел, как работает ключ "-initmailroot". Сделал такой reg-файл (у меня папка MAIL внутри папки Marlin):

Цитата:

REGEDIT4

[HKEY_CURRENT_USER\Software\marlin Apps\marlin\Folders]
"MailRootW"=".\\MAIL\\"
"MailRoot"=""
"Profiles"=""

сначала показалось, что все нормально работает. Т.е. Marlin открывается при запуске с моей базой. Но когда кликнул на линке mailto: - Marlin почему-то открылся с пустой базой. Почему?
В остальном меня такой вариант устраивает
Там еще есть параметры
"ActiveDefault"=dword:00000000
"ActiveProfile"=""
Мне показалось, их значение/наличие/отсутствие не должно повлиять на определение пути к базе?

мелочи: (продолжая предыдущие действия, после "открылся с пустой базой") отвечаю на вопросы OK (первое окно), NO (второе), закрываю окно написания письма. Смотрю, окно Marlin в фоне остается открытым. Может, тоже лучше автоматически закрывать?

-------------

Как все-таки просмотреть исходник письма (не только заголовки)?

Как сохранить письмо как файл в текстовом формате (пока сохраняется в каком-то зашифрованном нечитаемом виде)?

мелочи: Набрал адрес в поле в поле "To" - смотрю, Marlin мне ListBox организовал с этим выделенным адресом (т.е. он видимо был в адресной книге). Ну, я смотрю, вроде бы и так правильно набрал. Беру мышку, чтобы нажать на Send - а курсора нет! Т.е. он, наверное, становится невидимым, т.к. при выходе за рамки окна Marlin - появляется. Мелочь, но сбивает с толку.

Marlin 1.1.4.5 Lite
Автор: mihas83
Дата сообщения: 05.10.2004 17:36
estimated

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

Цитата:
Ведь непосредственно видна только маленькая верхушка этого огромного айсберга.
Совершенно верно.

Цитата:
На вопрос пользователя, в какой папке лежит моя почта... ответить очень легко, если знаешь логику работы программы. Можно даже показывать путь к пользовательской папке/установкам...
В первых версиях это было в руках юзера, но из-за этого возникли проблемы. Пролистай здесь - много узнаешь...
Автор: writer
Дата сообщения: 06.10.2004 13:17
estimated

Цитата:
Мне кажется, таких довольно много, может быть даже большинство. Было бы неплохо учитывать их интересы тоже, дополнительно к интересам админов.

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

Цитата:
сначала показалось, что все нормально работает. Т.е. Marlin открывается при запуске с моей базой. Но когда кликнул на линке mailto: - Marlin почему-то открылся с пустой базой. Почему?
В остальном меня такой вариант устраивает
Там еще есть параметры
"ActiveDefault"=dword:00000000
"ActiveProfile"=""
Мне показалось, их значение/наличие/отсутствие не должно повлиять на определение пути к базе?

П.ч. в данном случае при запуске процессу была назначена другая папка по умолчанию (за это вообще отвечает вызывающий процесс).
Нулевые и пустые параметры - это параметры по умолчанию. Поэтому их может и не быть, конечно. Пустой параметр = параметр не задан.
Если задан параметр "Profiles", то путь к базе берётся как "Profiles"\"ActiveProfile". Если не задан параметр "Profiles", то берётся "MailRootW". Если не задан "MailRootW", то берётся "MailRoot". Если не задан ни один из этих параметров, то берётся "%APPDATA%\marlin".

Добавлено

Цитата:
Как все-таки просмотреть исходник письма (не только заголовки)?

В настройках программы указать - сохранять исходный текст сообщения целиком.
При получении сообщения программа разбирает его на "запчасти" - различные поля. Это позволяет, в частности, ускорить дальнейший поиск, сортировку и просмотр сообщений. Но после такого разбора исходный текст становится ненужным (для большинства пользователей). Поэтому программа по умолчанию сохраняет только заголовки.
Автор: estimated
Дата сообщения: 06.10.2004 14:18
writer: спасибо за объяснение алгоритма определения пути к данным.

Насчет mailto: и назначение текущей папки процессу - сам не разбирался с процедурой обработки таких ссылок системой, но в любом случае, думаю, Marlin не должен обращать на это внимания. Другие мейлеры ведь нормально обрабатывают mailto.
(А если такую причину "текущая папка не та!" сказать простому пользователю - он вообще подумает, что его посылают, ведь непонятно, как исправить ситуацию).

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


Цитата:
интересы пользователей (в среднем) здесь заключаются в том, чтобы не вдаваться в нюансы - где что лежит, но в то же время всегда иметь возможность сохранить/восстановить базу сообщений.

риторический вопрос: как, не зная, где лежит база, сохранить или восстановить ее?
Насчет уровня пользователей, думаю, ты все-таки недооцениваешь уровень и запросы людей. По крайней мере здесь, на ру-борде, многие хотят понимать, что и почему происходит.
Автор: mihas83
Дата сообщения: 06.10.2004 14:28
estimated

Цитата:
Насчет уровня пользователей, думаю, ты все-таки недооцениваешь уровень и запросы людей. По крайней мере здесь, на ру-борде, многие хотят понимать, что и почему происходит.
Но ведь ориентироваться надо не только на Ru.Board.
Автор: KML
Дата сообщения: 06.10.2004 15:06
mihas83

Цитата:
Но ведь ориентироваться надо не только на Ru.Board.

Я не знаю на кого ориентируется marlin, но даже Outlook Express позволяет указать альтернативный путь к почтовым базам данных.
Вас как послушаешь, так создаётся впечатление что marlin предназначен в первую очередь для "чайников", а уже потом для всех остальных.
Только я сильно сомневаюсь, что "малообразованных" заинтересует "многоуровневая защита против любого типа взлома" и прочаю специфическая лабуда и что они вообще знают о существовании папки "Documents and Settings".
Автор: mihas83
Дата сообщения: 06.10.2004 16:24
KML
По-моему, уже шестой круг начинаем об одном и том же.
Автор: writer
Дата сообщения: 08.10.2004 15:54
estimated

Цитата:
В файл тоже понял, как надо сохранять: не из контекстного меню в списке сообщений (так все равно сохраняется зашифрованый текст), а сначала открыть источник и оттуда сохранить. Вот блин, вот такие шероховатости и их количество и определяют usability.

Чего-то не понял. Что значит "зашифрованный"? Может, имеется в виду оригинальный, mime-кодированный, с заголовками?
Автор: estimated
Дата сообщения: 08.10.2004 16:52
writer
нет, без всяких заголовков. Просто сплошной набор символов

Цитата:
­UпOЫFю<KюЮ2©JєШ±
!` н¶–ЃT4LEљ¦Й$
...


В файлах folder.va2 сообщения хранятся, похоже, в том же формате.
Автор: writer
Дата сообщения: 15.10.2004 18:06
estimated

Цитата:
В файлах folder.va2 сообщения хранятся, похоже, в том же формате.

Сообщения хранятся в упакованном виде.
Автор: estimated
Дата сообщения: 15.10.2004 23:08
writer: но наверное в каком-то своем формате. У меня не получилось ничем распаковать. Потом я вспомнил, что есть защита ящиков паролем, и подумал - зашифрованы. Для безопасности, наверное.
Автор: mihas83
Дата сообщения: 22.10.2004 10:56
Вышла pre-alpha версия 1.2.3 программы Marlin Pro/Lite.

Изменения:
- Улучшения интерфейса
- Переиндексация папки в фоновом режиме
- Контакты вынесены на отдельную панель
- Неограниченное количество папок контактов
- Возможность создания групп контактов
- Автоматические "горячие клавиши" в меню
- Множество исправлений мелких (и не очень мелких) ошибок

Скачать Marlin Lite можно здесь.
Не работает на Win98/ME.
Автор: sokol
Дата сообщения: 14.11.2004 10:20
А чем англ. версии отличаются?
Автор: sokol
Дата сообщения: 15.11.2004 09:40
А кто использует marlin основным клиентом? Есть такие?
Автор: writer
Дата сообщения: 16.11.2004 13:41

Цитата:
А чем англ. версии отличаются?

Кроме того, что всё на английском, больше ничем.
Автор: sokol
Дата сообщения: 17.11.2004 16:52
writer
Я про то, что версии разные..
Автор: mihas83
Дата сообщения: 17.11.2004 20:17
sokol

Цитата:
А кто использует marlin основным клиентом? Есть такие?

Больше года использую только его.

Вышла beta-версия 1.2.4 программы Marlin Pro/Lite.

Изменения:
- Теперь работает и с Windows 98
- Новая возможность - 'папки-темы' - позволяет организовать Ваши папки в одну виртуальную папку и сгруппировать сообщения по обсуждению (как в форумах); лучше всего работает, если создать такую папку для папок 'Входящие' и 'Отправленные'
- Улучшения интерфейса - возможность автоскрываемых панелей
- Исправления ошибок

Скачать Marlin Lite можно здесь.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: нужна программа делающая список папок и файлоа


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.