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

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

Автор: writer
Дата сообщения: 03.09.2004 11:53

Цитата:
Может в части размера дистрибутива? Кто не на выделенке...

Нет, именно в части размера исполняемого модуля. Не буду сейчас искать в почте, но суть сводится к тому, что вот мол программы (в частности почтовые) только растут и раздуваются в размерах, а функциональности это не прибавляет.
Автор: mihas83
Дата сообщения: 03.09.2004 12:03
writer

Цитата:
Нет, именно в части размера исполняемого модуля.

Понятно.
Так то, что не используешь МFC, а напрямую Win32 API тоже шаг к этому.
Хотя размер исполняемого модуля тоже не самое смертельное.
Главное - чтобы ''пахал как надо''.
Автор: Anatol8888
Дата сообщения: 04.09.2004 13:28
Порадовал тот факт,что в конце-концов началась работа по измененнию интерфейса программы!
Выскажу некоторые соображения по теме того,чего,по моему разумению, не хватает в Marlin.
Имхо,очень не помешало бы научить его проверять почту на Yahoo и Hotmail.Ваши конкуренты этого делать не умеют (только через дополнительные программы) и грех не воспользоваться таким подарком.
Кроме этого,имхо,стоит подумать о внедрении помощника настройки аккаунтов приблизительно в таком виде,как это реализовано в Pop Peeper.
Не хватает времени на описание аргументации этих предложений,но,если это хоть в какой-то мере представляется Вам реальным - готов буду обосновать причины сих пожеланий.

Добавлено
Вдогонку...
Немного эмоций в виде15-20 смайликов тоже не слишком бы утяжелили,но несколько "разпривлекатили" бы программу.
Автор: KML
Дата сообщения: 04.09.2004 13:37
Anatol8888

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

А поподробнее пожалуйста? ИМХО пока Marlin пытается с кем-то конкурировать, а не наоборот . Аутглюк может проверять хотмыло без всяких сторонних программ .
Автор: mihas83
Дата сообщения: 04.09.2004 14:55
Anatol8888

Цитата:
не помешало бы научить его проверять почту на Yahoo и Hotmail.Ваши конкуренты этого делать не умеют (только через дополнительные программы) и грех не воспользоваться таким подарком.

Это сделать не так просто. Я разговаривал по этому поводу с
writer-ом давно.
А вчера даже обсуждали еще одного уважаемого претендента - gmail: _http://gmail.google.com/gmail (тоже не поддерживает POP и SMTP)
Сам, как альтернативу, для реализации этого в marlin для Hotmail использую Hotmail Popper.
Некоторые используют AOL2Pop.

Цитата:
внедрении помощника настройки аккаунтов приблизительно в таком виде,как это реализовано в Pop Peeper

А отсюда поподробнее со ссылками...
Автор: Anatol8888
Дата сообщения: 04.09.2004 19:59

Цитата:
А поподробнее пожалуйста? ИМХО пока Marlin пытается с кем-то конкурировать, а не наоборот

Разве у слова конкуренция есть притяжательный смысл В том смысле,что совсем не важно кто там гигант индустрии,а кто только начинает строить свой бизнес.По моему, раз продают однотипный товар на общей территории - уже конкуренты.



Цитата:
Это сделать не так просто. Я разговаривал по этому поводу с
writer-ом давно.
А вчера даже обсуждали еще одного уважаемого претендента - gmail: _http://gmail.google.com/gmail (тоже не поддерживает POP и SMTP)
Сам, как альтернативу, для реализации этого в marlin для Hotmail использую Hotmail Popper.
Некоторые используют AOL2Pop.


Просто или сложно - затрудняюсь сказать в силу непродвинутости.Просто это может быть веским поводом в некоторых конкретных случаях для предпочтения программы.На худой случай можно написать специализированный плагин.Хотя это уже не совсем то
Явно не помешал бы широко ориентированый импорт-экспорт писем и адресов (хотя бы адресов).Если это сильно утяжелит программу - опять же через плагин.

Может я обсуждяю это только лишь со своей колокольни??Не знаю...Для меня основное:Уверенность в отображении кодировок (это уже есть),многоящичность (тоже есть)Проверка любых серверов,интуитивная понятность интерфейса,возможность легко откатится на другой клиент,если время покажет несостоятельность пользуемого.Скорость,простота,и возможность защиты информации от неспециалистов.Отальное,видимо,вторично.
С уважением!


Добавлено
Я тоже пользую Hotmail Popper,так как выхода как бы и нет особо.
Автор: mihas83
Дата сообщения: 04.09.2004 20:22
Anatol8888

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

Солидарен, тем более если можна будет подстраивать новые HTTP-клиенты.
Насколько я понял writerа, как это реализовано в Hotmail Popper ему понятно.
И даже есть идеи как это реализовать лучше.
Автор: Anatol8888
Дата сообщения: 07.09.2004 00:54

Цитата:
А отсюда поподробнее со ссылками


Я подразумевал то,что у него есть функция тестирования серверов на предмет правильно указанного адреса для pop протокола.Лучше проделать это самому,чтобы ощутить простоту настройки даже для супер чайника.Тем более что программа крохотная,бесплатная и мультиязычная.Да к тому же умеет делать как надо практически всё кроме отсылки писем.Скачать можно откуда угодно.Хотя бы это ..........
http://www.softlinks.ru/files/f2791.php
Автор: writer
Дата сообщения: 22.09.2004 18:16
Все желающие приглашаются посмотреть на далёкого родственника версии Marlin Pro 1.2 , ссылки доступны на странице загрузки Marlin Lite.
Автор: rayoflight
Дата сообщения: 22.09.2004 19:14
writer
А можешь дать прямую ссылку,а то я не нашёл
Автор: writer
Дата сообщения: 23.09.2004 09:32
http:/marlin-mail.com/eng/beta12.php
Автор: mihas83
Дата сообщения: 23.09.2004 09:38
writer, ссылка не работает.
Автор: estimated
Дата сообщения: 23.09.2004 16:06
mihas83: слэш после http пропущен.

Marlin Pro 1.2 pre-alpha + spell checker
This version now does not contain any installation package and is distributed as self-extracting archive.
Автор: estimated
Дата сообщения: 29.09.2004 19:28
Не знаю, чем вызвано затишье в этой ветке, может быть падением интереса к Marlin?
Выскажу своё "imho". В случае чего, прошу извинить за категоричность.

Последнюю pre-alfa версию не имело смысла выкладывать. Там только краски интерфейса можно оценить, а функциональность кругом обрезана/недоделана. Такие версии лучше только внутренним тестерам давать, а простых пользователей она только отпугнет.
Кстати, об интерфейсе. Цветовая гамма и иконки в предыдущих версиях мне нравились гораздо больше. У программы было своё, приятное лицо. Единственное, чего хотелось бы - несколько увеличить размеры иконок в дереве папок (и значок "плюс" рядом с ними, а то очень трудно попадать мышкой).

Далее о стратегии. Marlin сейчас очень малораспространен. Возможностей Lite-версии не хватает (надо хотя бы поддержку новостей добавить), следовательно многие (включая меня) продолжают пользоваться бесплатным, проверенным и достаточно надежным OE. А если посмотреть на другие функции, реализованные только в Pro, то меня лично из них привлекают только папки-фильтры. Но не зная и не имея возможности увидеть, как это реализовано (пробной версии ведь нет), покупать, чтобы только посмотреть - не хочу.

Кстати, о папках-фильтрах. Как-то раньше я сам задумался том, чтобы гораздо дальше развить эту идею, т.е. базу писем рассматривать как базу данных, а все папки - это лишь запросы (query) к этой базе. Что позволяет очень гибко управлять всей базой. (Кстати, новая файловая система от MS будет построена на SQL-запросах, т.е. тоже на этом принципе.) Хотел автору Марлин написать об этом. А потом увидел, что все это уже реализовано в Opera Mail (M2)! И вплотную заинтересовался этой программой. Там, правда, еще есть довольно много непроработанных моментов (достаточно посмотреть обсуждение M2 на форумах - если интересно, дам ссылки на рус. и англ. форумы) - но в целом, чувствую, я уже почти готов перейти на M2. К чему это я веду? Почему бы Marlin'у не развиваться именно в этом направлении? Это направление имеет перспективу, и реальных конкурентов, кроме M2, у которого довольно много мелких (и не очень) недостатков, пока нет.

Возвращаясь к разнице между Lite и Pro. Значит, Лайту нужны ньюсы. Это должно намного увеличить популярность Marlin в принципе. А вместо этого в Pro можно было бы перенести PGP и проверку орфографии.

Еще по мелочам.

Перетаскивание папок одна в другую - надо бы добавить такую возможность.

Заголовок вспомогательных окон хотелось бы видеть стандартног, а не уменьшенного размера (Особенно в крестик для закрытия окна трудно попадать.)

Тот факт, что нельзя явно задать метоположение базы в INI-файле, приводит к неудобствам. Я решил это путем написания небольшого скрипта marlin Start!.vbs

Цитата:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "marlin.exe -mailroot:MAIL"
Set WshShell = Nothing
WScript.Quit

Но отправить файл по почте из контестного меню проводника или послать письмо по ссылке "mailto:" уже не получается. Marlin открывается с пустой базой. Конечно, это тоже можно подрегулировать в реестре, но это уже через одно место называется, да и неправильно так делать.

Учитывая пожелания автора, продубоировал все это на support@marlin-mail.com
Автор: mihas83
Дата сообщения: 30.09.2004 09:50
estimated

Цитата:
чем вызвано затишье в этой ветке, может быть падением интереса к Marlin?

Ни в коем случае!
Больше года юзаю его и только его.
Автор: writer
Дата сообщения: 30.09.2004 12:35
estimated

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

Не вижу в этом совершенно никакого противоречия. Путь к базе - это как раз путь к ini-файлу, в котором сидят все настройки программы. То есть по вашему нужно делать ini-файл, цель которого только в том, чтобы задать путь к другому ini-файлу. Это неправильно.
Путь к базе задаётся берётся либо по умолчанию, либо из реестра. Это правильно.
По поводу заголовка вспомогательных окон - предлагаю обратиться в Microsoft, т.к. именно там были разработаны такие заголовки. Marlin их только выводит с помощью стандартных методов.
Перетаскивание папок одна в другую (видимо, имеется в виду drag'n'drop) приводит к тому, что малообразованные пользователи делают это непроизвольно, а потом удивляются, куда же их папки подевались. Так что не уверен, что так нужно делать. А перенос папки с помощью команды меню и так есть.
Иконки и плюсики в дереве - господа, ну это же стандартный windows-контрол. Предлагаете его переписать?
Автор: mihas83
Дата сообщения: 30.09.2004 12:48
writer

Цитата:
Перетаскивание папок одна в другую (видимо, имеется в виду drag'n'drop) приводит к тому, что малообразованные пользователи делают это непроизвольно, а потом удивляются, куда же их папки подевались.
Солидарен. Особенно опасно для начинающих юзеров, которые и мыши то боятся.

Цитата:
Иконки и плюсики в дереве - господа, ну это же стандартный windows-контрол

Никаких неудобств не испытываю.
Автор: KML
Дата сообщения: 30.09.2004 13:32
mihas83

Цитата:
Солидарен. Особенно опасно для начинающих юзеров, которые и мыши то боятся.


С какой стати начинающий будет искать геморой на голову, когда есть OutlookExpress встроенный в форточки по умолчанию?
Автор: mihas83
Дата сообщения: 30.09.2004 15:35
KML

Цитата:
С какой стати начинающий будет искать геморой на голову, когда есть OutlookExpress встроенный в форточки по умолчанию?

Я это к тому, что тезис writerа о малообразованных пользователях очень справедлив.
Автор: EL
Дата сообщения: 30.09.2004 21:20
writer
Я сторонник объектно-ориентированного подхода. Т.е. пусть программа и ее установки (и пользовательские данные) хранятся в одном месте. Инкапсуляция, панимашь ...
Зачем? Система у меня находится на одном разделе, а данные и программы, не требующие инсталляции - на другом. Надо переустановить систему или загрузиться с другого раздела? Нет проблем. Ничего не надо предварительно бэкапить или синхронизировать, поскольку все важные данные хранятся отдельно вместе с программами и их настройками. И настройку каждой программы или утилиты (которых со временем собирается очень приличное количество) не надо проводить каждый раз заново.
Понятно, что на 100% эта идея не реализуема. Но мне 100% и не надо. Достаточно, чтобы критические данные (в первую очередь - почтовая база) и настройки (для меня самые важные - это настройки TC как файлового менеджера и Maxthon как броузера) лежали отдельно от системы.

И вот здесь становиться важным пункт, о котором мы говорили. Программа должна быть способна брать установки из своей же папки, а не лезть куда-то по-умолчанию.
Мне как пользователю, такое поведение программ очень удобно. Захотел сделать бэкап - просто скопировал папку - и все! Это ведь действительно может быть так просто. А посмотрите, что происходит на практике. Для OE существует целый класс отнюдь небесплатных программ для элементарного бэкапа настроек! Мне это соверешенно не удобно. Поэтому одно из требований к мейлеру (и одна из причин, почему, я вообще ищу альтернативу) - способность тихо себе крутиться в свой папке и все там же сохранять - и данные, и установки.

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

Ладно, много написал. Надеюсь, это не помешало понять суть.


Насчет уменьшенных заголовков окно. Надеюсь, ты не будешь спорить. что отображение окон с заголовком стандартного размера реализуется как два пальца об асфальт? ;) Наверное, даже не стоить говорить дальше об этом.

Drag and Drop папок - если есть опасения за "малообразованных пользователей", можно сделать эту фичу отключаемой.

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

Иконки и плюсики в дереве все-таки заметно меньше, чем в том же OE. Тест: попробуй просто прокрутить эту страницу вверх и не напрягаясь кликнуть мышью по плюсику в скриншоте. (Кто-то скажет: у меня без проблем получилось. А мне вот - неудобно, не попадаю с первого раза.)
"Стандартных" и нестандартных контролов типа tree view - наверное, несколько десятков. Наверное, тоже не стоит обсуждения, что настройка его внешнего вида - пустяковая задача для програмиста? ;)
Другое дело, что у тебя, как у автора, свое видение, какой должна быть программа. И я это буду уважать, как причину и достаточное обоснование. Но, извини, не эти отмазки в сторону Microsoft и "стандартных" контролов.

Вот хотелось бы еще услышать твое мнение по поводу принципов, на которых построена Opera Mail (M2).

estimated
Автор: mihas83
Дата сообщения: 30.09.2004 22:05
EL

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

Позволь с тбой здесь не согласится. Сейчас вся база хранится в безопасном месте: внутри "Documents and Settings". Я снес полностью операционку, установил заново ее и marlin, подсунул старую базу и все работает как часы.

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

Цитата:
поняли, что это был estimated.
EL - мой ник для официальных программ
Не понял зачем?
Автор: estimated
Дата сообщения: 30.09.2004 22:25
mihas83
Какое же это безопасное место? Documents and Settings лежит как раз по умолчанию на системном разделе. И если ты переустанавливаешь систему и не хочешь перенимать весь старый мусор, то системный раздел надо сначала отформатировать. Значит, Documents and Settings до этого надо было забэкапить.

Можно, конечно, делать, как ты говоришь. Просто по моей схеме экономится два твоих шага: "установил заново marlin, подсунул старую базу". Нет, даже три: еще "настроить". Нет, даже четыре: :) базу надо было забэкапить до этого. А самое главное: надо было не забыть это сделать до переустановки системы.

Если помножить на количество используемых программ, то экономия времени и удобство получаются очень значительными.
Автор: mihas83
Дата сообщения: 30.09.2004 22:48
estimated

Цитата:
Значит, Documents and Settings до этого надо было забэкапить.
Сaмo собой разумеется.

Цитата:
установил заново marlin
А как ты без ее установки работать будешь?

Цитата:
надо было не забыть это сделать до переустановки системы
Так по твоей логике и твой ini-файл забыть можно.

Цитата:
помножить на количество используемых программ
Это каких же?

Цитата:
экономия времени и удобство получаются очень значительными.
Я не заметил...
Автор: estimated
Дата сообщения: 30.09.2004 23:39
Объясняю еще раз: мои программы лежат на другом разделе, отличном от системного. И при переустановке системы мне не надо переустанавливать программы (или беспокоиться о том, чтобы что-то забэкапить перед переустановкой системы). Программы вместе со своими данными и настройками лежат там же, где и лежали. Я их просто запускаю и все.
Понятно, что это касается не всех программ. С остальными имею гемморой по своевременному сохранению/восстановлению настроек и переустановке. Просто хочу, чтобы этих последних было меньше.
Автор: mihas83
Дата сообщения: 30.09.2004 23:46
estimated

Цитата:
мои программы лежат на другом разделе, отличном от системного

Так несложно и Documents and Settings сделать на другом разделе.
И придем к Вашему результату.
Автор: estimated
Дата сообщения: 01.10.2004 00:39
Сама по себе мысль правильная. Но мне лично это решение не очень подходит, т.к. во-первых происходит завязка на определенную систему (2k/XP), а во вторых, в этой папке скапливается столько мусора (т.е. того, что мне нафиг не надо), что я с радостью от него освободился бы. Во всяком случае не хотелось бы хранить весь этот хлам на своем "пользовательском" разделе. Ну а самое главное, это ведь не намного облегчает процедуру настройки программ. Все равно надо будет как-то прописывать пути к данным. И бэкап не упростится: все равно придется отдельно сохранять данные.

Поэтому мне больше нравится принцип инкапсуляции: программа, ее настройки и данные хранятся вместе внутри одной папки. Для меня лично это самая понятная и надежная система.
Автор: mihas83
Дата сообщения: 01.10.2004 10:12
estimated

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

По твоей теории: еще лучше - если программа при этом не работает с реестром и т.д.
Автор: KML
Дата сообщения: 01.10.2004 13:27
estimated

Дружище, твоя главная ошибка в том, что ты шапку не прочитал. Там ведь русским языком сказано, что у marlin очень удобный и дружественный пользователю интерфейс. А те, кто с этим не согласен могут идти в сад .
Советую не тратить зря время.
Автор: estimated
Дата сообщения: 01.10.2004 13:55
mihas83

Цитата:
По твоей теории: еще лучше - если программа при этом не работает с реестром и т.д.
именно так. Расшифрую и твое "и т.д.": это значит, что программа не разбрасывает свои dll и прочие компоненты по системным папкам.

KML

Ну а если серьезно, то у меня сложилось впечатление, что автор на самом деле внимательно относится ко всем замечаниям.

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

В описании возможностей я бы на первое место поставил бы способность Marlin автоматически (т.е. без ручного выбора или нажатия каких-то кнопок) рапознавать и правильно отображать руские кодировки, как в заголовках, так и теле письма.
В этом пункте, насколько я могу судить, Marlin действительно на первом месте. Тот же The Bat!, OE, Becky, M2, Thunderbird, FoxMail пока не умеют делать это так же хорошо (во всяком случае у меня они не могли все отображать правильно).

Автор: rayoflight
Дата сообщения: 01.10.2004 15:06
estimated

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

Согласен,русские кодировки программа отображает лучше всех,имхо(и не только русские,но и например такие,как ивритские).
Чего бы мне лично хотелось,так это возможности отображения писем не только движком самого Марлина,но и движком IE(чтобы у пользователя был выбор,как это сделано,например в Becky!,Foxmail).А то многие html письма отображаются Марлином в ужасно кривом виде.

Страницы: 1234567891011121314151617181920212223

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


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