Нет допустимой целевой платформы lotus

Обновлено: 05.07.2024

По моему мнению, грамотно построенное Web-приложение на платформе Lotus Notes позволяет пользователю выполнять лишь те действия, которые предусмотрел разработчик, - ничего более. В частности, в нем должны быть закрыты следующие возможности:

Этой статьей я хотел бы поделиться своим опытом в разработке Web-приложений на платформе Lotus Notes. На примерах постараюсь показать последствия несоблюдения перечисленных требований и дать рекомендации, следуя которым вы сможете защитить ваши приложения от перечисленных проблем с тем, чтобы они стали качественнее.

Предлагаемые здесь решения выкристаллизовались в ходе практической работы коллектива программистов, создававших Web-приложение в рамках разработки СЭД БОСС-Референт v.3 (компания Аплана, группа компаний АйТи). Поэтому есть уверенность, что статья будет полезна как начинающим, так и опытным Web-разработчикам на платформе Lotus Notes.

Работа с непредусмотренными формами

Практически в любом Web-приложении, реализованном на платформе Lotus Notes, используются формы. В базе Lotus Notes у формы может быть включено свойство Default database form. Визуально такая форма помечена синей стрелочкой (рис.1)


Бывают ситуации, когда это свойство реально необходимо для корректной работы приложения: default-форма нужна для открытия документов, не ассоциированных с имеющимися в базе данных формами

Большую опасность несет последняя команда. Ее выполнение при некоторых условиях может очень сильно увеличить размер базы со всеми вытекающими отсюда последствиями. Рассмотрим эти условия.

  • Web-пользователи после авторизации или даже без нее имеют права создавать документы в базе через браузер (отзыв, вопрос, запись в гостевой книге и т. д.), т. е. при определенных условиях получают права Author на базу с привилегией создания документов;
  • Default-форма явно не скрыта от Web-браузеров на предпоследней закладке ее свойств и не имеет поля SaveOptions с итоговым значением 0.

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

Так, например, мне пришлось столкнуться с Web-каталогом продукции некой компании с такой ошибкой. Данные в приложение вносились из клиента Lotus Notes путем создания документов по default-форме. Эта форма задумывалась для использования только из толстого клиента администратором ресурса, поэтому разработчик, видимо, поленился или просто упустил скрытие формы от Web-браузеров и при этом не добавил в форму вычисляемое поле SaveOptions.

Естественно, вышеописанная проблема может возникнуть при неправильном конфигурировании любых форм, необязательно default-формы. Более высокий риск применительно к default-форме связан с:

  1. более высокой вероятностью, что в приложении будет включено свойтство Default database form именно для одной из форм толстого клиента:
    • разработчику может быть поставлена задача дописать Web-интерфейс для уже существующего в компании Lotus Notes приложения;
    • разработчику может быть поставлена задача написать два интерфейса для нового приложения: из опыта предположу, что врядли он начнет с Web-интерфейса.
  2. двумя ошибочными решениями разработчиков:
    • никто из пользователей не знает имен или алиасов клиентских форм, явно не используемых Web-интерфейсом, поэтому их можно тщательно не конфигурировать;
    • Default-формой будут пользоваться лишь адекватные модераторы сайта из клиента Lotus Notes, именно поэтому скрытие default-формы от Web-браузеров и добавление вычисляемого поля SaveOptions выглядит, на их взгляд, некритичным.

Как показано выше, оба эти предположения не выдерживают критики.

Рекомендации по работе с формами

Привожу простые рекомендации, которым следовали специалисты компании Аплана Софтвер при разработке СЭД БОСС-Референт v.3.


Работа с непредусмотренными представлениями

Известно, что в Lotus Notes для изменения стандартного отображения представления в Web-приложении используются специальные формы с именами $$ViewTemplate for viewname и $$ViewTemplateDefault. Напомню, что эти формы помогают лишь кастомизировать вид представлений, генерируемый Domino Web-сервером по умолчанию, - на них нельзя рассчитывать, если нужно скрыть содержимое представлений!

Приведу простые способы доступа к содержимому закрытых вспомогательных представлений (таблица 1).

Отсюда вывод: получить доступ к содержимому представлений, отображение которых кастомизировано специальными формами, легко, так как $$ViewTemplate-форма - это не средство управления доступом к данным, а лишь способ оформления приложения.


Работа с непредусмотренными представлениями

Известно, что в Lotus Notes для изменения стандартного отображения представления в Web-приложении используются специальные формы с именами $$ViewTemplate for viewname и $$ViewTemplateDefault. Напомню, что эти формы помогают лишь кастомизировать вид представлений, генерируемый Domino Web-сервером по умолчанию, - на них нельзя рассчитывать, если нужно скрыть содержимое представлений!

Рекомендации по работе с формами

Приведу простые способы доступа к содержимому закрытых вспомогательных представлений (таблица 1).

Отсюда вывод: получить доступ к содержимому представлений, отображение которых кастомизировано специальными формами, легко, так как $$ViewTemplate-форма - это не средство управления доступом к данным, а лишь способ оформления приложения.

Пример стандартного исполнения представления Web-сервером Domino.

Рис. 3.Пример стандартного исполнения представления Web-сервером Domino.

Рекомендации по использованию представлений и $$ViewTemplate-форм для создания Web-приложения в едином корпоративном стиле на платформе Lotus Notes выглядят так:

  • если представление не должно отображаться в Web, его необходимо скрыть от Web, используя соответствующие свойства представления. Редкое исключение составляют представления, у которых используется свойство Form formula;
  • если представление не скрыто от Web-браузеров на предпоследней закладке свойств, то для него должна быть предусмотрена $$ViewTemplate-форма. При этом не важно, используется это представление в интерфейсе приложения или выполняет служебные функции.

Эти два правила были приняты как стандарт при разработке СЭД Босс-Референт v. 3. Углубляясь в тему, опишу свой подход к использованию $$ViewTemplate-форм:

2. Для каждого интерфейсного представления я делаю отдельную $$ViewTemplate for viewname форму. Как правило, содержимое $$ViewTemplate-форм интерфейсных представлений одинаково, поэтому его можно вынести в отдельную подформу и вставить в индивидуальные $$ViewTemplate-формы.

3. Чтобы не создавать множество одинаковых $$ViewTemplate for viewname, отличающихся лишь наименованием, можно указать их наименования в пределах одной формы как алиасы

4. Domino Designer ограничивает длину имени формы вместе с алиасами 256-ю байтами. Если случиться, что это ограничение не позволяет перечислить имена всех $$ViewTemplate-форм для каждого UI-представления, можно поступить двумя способами:

  • создать еще одну форму с нужной подформой и дописать необходимые имена форм здесь;
  • используя Lotus Script, прописать все имена $$ViewTemplate for viewname в поле $Title одного документа дизайна формы (см. рис. 4). Все тело формы будет находиться в подформе, так что можно не беспокоиться о потере содержимого $Title формы, имея в виду необходимость ее изменения в дальнейшем.


Рис. 4.Пример единой для 14 представлений $$ViewTemplate for viewname формы.

5. Аналогично нужно поступить и с Template-формами для поисковой формы и результатов поиска соответственно. Я всегда добавляю алиасами к $$ViewTemplateDefault еще два имени:


Рис. 5.Внешний вид формы поиска, генерируемой Domino Web-сервером.

  • Имя $$SearchTemplateDefault - для предотвращения поиска по непредусмотренным представлениям с помощью Get-запросов вида http://hostname/database/viewName?SearchView&Query="запрос" (см. рис. 6).


Рекомендую делать это вне зависимости от того, будет ваша база иметь полнотекстовый индекс или нет. На выполнение этих действий вы потратите несколько минут, зато если возникнет необходимость проиндексировать базу для FullText-поиска в толстом клиенте, вы сможете сделать это, не беспокоясь об открывающейся возможности неправомерно использовать его на стороне тонкого клиента.

6. Если ваше Web-приложение должно давать возможность полнотекстового поиска по определенному представлению, рекомендую создавать индивидуальные формы $$SearchTemplate for viewname для каждого представления, по которому предполагается выполнять поиск - все аналогично $$ViewTemplate for viewname.

Использование кастомизированных форм отображения ошибок

Важный момент при построении Web-приложений на платформе Lotus Notes - создание кастомизированных форм для обработки ошибок. Обсудим использование специальных форм для обработки ошибок в масштабах базы данных, т. е. хранящихся непосредственно в приложении. В масштабах сервера эти формы настраиваются с помощью специальной базы Domino Web Server Configuration, но она в данной статье не затрагивается. Рассмотрим упомянутые формы поподробнее.

Как известно, существует четыре типа событий, ассоциированных со специальными Web-формами (таблица 2):

Для простоты работы с выше описанными формами, я всегда создаю одну форму, выполненную в едином для всего Web-приложения стиле, которая имеет три имени специальных форм-ошибок (см. рис. 7):


Использование такой формы имеет целый ряд преимуществ:


Конечно, для нахождения текстового описания ошибки можно заглянуть в базу Log.nsf, но это также не лучший вариант в плане удобства анализа ошибок в Web-приложении (см. рис. 9).


Поэтому я всегда добавляю в форму $$ReturnGeneralError механизм, который сохранит все доступные CGI-переменные и текстовое описание ошибки в отдельную базу - удобную для анализа ошибок приложения (см. рис.10).


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

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

Установить сервер Lotus Domino (платформа win 32). Задать начальные параметры сервера. Установить клиент Lotus Notes .

*Установка сервера и клиента должна быть осуществлена на разные машины. Рекомендуется использовать виртуальную машину.

Lotus Notes является платформой для построения приложений автоматизации управленческих и документных процессов. Особенностью системы является объектно-ориентированная архитектура, благодаря которой возможно создание информационных систем, автоматизирующих работу со сложноструктурированными данными и неформализованными динамическими процессами. В составе программного продукта содержатся только базовые функции, позволяющие организовывать работу распределённых рабочих групп и создавать приложения автоматизации процессов, поэтому Lotus Notes некорректно считать законченной системой автоматизации деятельности предприятия (так же как, например, не может считаться бухгалтерской системой MS SQL сервер). Lotus Notes — платформа для таких приложений.

Основные функции, входящие в базовую поставку Lotus Notes/Domino версии 7.0.2:

  • среда исполнения приложений автоматизации групповой деятельности
  • криптозащита (шифрование и электронная подпись)

Среда разработки приложений Domino Designer предоставляет разработчикам развитые базовые сервисы для разработки документоориентированных приложений.

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

При разработке в среде Lotus Domino Designer могут использоваться следующие средста:

Среда визуальной разработки. Позволяет формировать объекты графического интерфейса пользователя.

Lotus Script — объектно-ориентированный язык программирования, спроектированный IBM Lotus Software.

Частично совместим по синтаксису с языком Visual Basic. Встроенные классы Lotus Script предоставляют доступ к элементам интерфейса пользователя, данным и служебным объектам Lotus Notes/Domino.

язык @-формул — Напоминает язык макрокоманд MS Excel.

Основные области применения:

интеграция элементов интерфейса пользователя в клиенте Lotus Notes (Java-аплетов с Lotus Script, при работе в многофреймовом интерфейсе)

Применяется для задания несложных операций и групп операций над данными. Рекомендована и во многих случаях доступна для использования конечными пользователями системы.

Если дать в этом коротком введении формальное определение Lotus Domino и Notes — то это средства, предназначенные для сбора, организации и распределения информации и знаний.

Если отталкиваться от реальной практики использования, то можно выделить следующие группы организаций, которые выбрали и выбирают для себя эти технологии.

Вторую группу составляют организации, которые используют Domino и Notes в качестве платформы и инфраструктуры для бизнес-приложений, автоматизации деловых процедур, документооборота и т.д. Lotus Domino — это сервер приложений, а Lotus Notes — это клиент для выполнения бизнес-приложений, работы с информацией и документами, в том числе и в режиме offline.

Третья группа пользователей выбирает Lotus Domino в качестве уникальной технологии для создания инфраструктуры Web. Lotus Domino — это Web-сервер с расширенными возможностями по динамическому обновлению, категоризации информации, полнотекстовому поиску и т.д.

Следует отметить, что Lotus Domino и Notes являются многоплатформными продуктами. Версии сервера Domino имеются под большинство распространенных операционных систем и аппаратных платформ, таких как Windows 3.x, Windows 95, Windows NT, Linux, Sun Solaris, HP-UX, IBM AIX, OS/2, Novell NetWare, OS/400, OS/390, Mac, предоставляя пользователям этих технологий свободу выбора платформы, адекватно отвечающей потребностям организации.

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

2. История создания Lotus Domino и Notes

Lotus Notes уходит своими корнями в некоторые из первых компьютерных программ, написанных в Компьютерной Исследовательской Лаборатории (Computer-based Education Research Laboratory — CERL) Университета штата Иллинойс. В 1973 году CERL выпустила продукт под названием PLATO Notes. В то время единственная функция PLATO Notes заключалась в присоединении к отчетам об ошибках идентификатора пользователя и даты, а также в обеспечении защиты файла от удаления другими пользователями. Системный персонал получил, таким образом, возможность отвечать на отчеты о проблемах, появляющиеся в нижней части экрана. Именно такой способ безопасной коммуникации между пользователями и составлял основу PLATO Notes.

Мич Капор (Mitch Kapor), основатель и в то время Исполнительный Директор Lotus Development Corporation, поверил в то, что по тем временам являлось абсолютно новой концепцией. Капор не только вдохновился этой идеей, но и изъявил желание вложить деньги Lotus в разработку нового продукта. Проницательность Капора, его творческий подход и готовность преодолеть собственное недоверие предопределили превращение умозрительных представлений Оззи в реальность.

В июле 1984 года Оззи и Капор начали работать над инновационной разработкой, что привело пятью месяцами позже к созданию компании Iris Associates, Inc., основанной на средства Lotus и связанной с последней контрактными обязательствами. Задачей Iris являлась разработка первой версии-релиза (release) Notes.

Вскоре появился компьютер Макинтош, детище корпорации Apple, обладавший новым, легким в использовании графическим интерфейсом пользователя. Это повлияло на разработчиков Notes, и они снабдили свой новый продукт символьно-ориентированным графическим интерфейсом. Первоначальное представление основателей быстро эволюционировало к идее создания продукта по поддержке виртуальных сообществ людей. Думать о создании ПО для групповой работы в 1984 году было делом эксцентричным — в то время большинство пользователей еще не знали, что такое электронная почта. Этот продукт намного опередил свое время. Это был первый коммерческий клиент-серверный продукт.

На разработку Notes ушло несколько лет, что, по сегодняшним стандартам, немало, но именно это обеспечило успех Notes. Позволив себе роскошь потратить на разработку пять лет, создатели Notes выпустили исключительно цельный продукт, у которого практически не оказалось соперников на рынке. Конкурентам потребовались годы, чтобы создать нечто подобное Notes. Тем не менее и на сегодняшний день ни один из продуктов не обладает всеми возможностями, присущими Notes.

Большая часть разработки, касающаяся ядра, была закончена в течение двух лет, но разработчики потратили еще год на то, чтобы перенести коды клиентской и серверной частей с Windows на OS/2. В этот период разработчики из Iris пользовались Notes для осуществления удаленной коммуникации с персоналом из Lotus. Каждодневное использование продукта было весьма полезным при разработке ключевых функциональных возможностей. Например, разработчикам потребовалось синхронизировать данные между двумя удаленными офисами, и они изобрели репликацию — одну из самых сильных возможностей Notes. Интересно то, что это даже не входило в первоначальные планы, но проблема возникла, и ее решили.

В августе 1986 года Notes уже обладал многими своими уникальными функциональными возможностями, и к нему была готова предварительная документация. Продукт был готов к поставке внутренним пользователям Lotus. В это время Lotus произвела оценку и приняла продукт. Lotus приобрела права на Notes в 1987 году.

Судьба Lotus Notes сложилась успешно еще до того момента, как вышла его первая версия-релиз. Глава компании Price Waterhouse просмотрел демо-ролик Lotus Notes до того, как был выпущен первый релиз. Продукт произвел на него такое впечатление, что он купил сразу 10 000 копий Notes. В то время это был рекордный объем продаж для ПК-ориентированных продуктов. Как первый крупный покупатель Notes компания Price Waterhouse предсказала, что Notes кардинальным образом трансформирует существующие на тот момент бизнес-процессы. Сотрудники Price Waterhouse оказались правы.

Коммерческая вторая версия Lotus Notes начала продаваться на рынке начиная с 1991 года, и долгое время продукт оставался единственной технологией по поддержке совместной работы людей.

Потом появился Internet со своими возможностями по хранению и обмену информации между географически распределенными группами людей — примерно то, что уже в течение ряда лет умел делать Notes. В 1995 году в компьютерной прессе было много статей на тему того, что судьба Notes предрешена и его заменят более открытые и дешевые технологии Internet.

Однако в ноябре 1995 года компания Lotus, уже будучи в то время частью корпорации IBM, объявила о стратегии, которая предполагала дополнение широкой функциональности Notes (тогда еще версии 3.3x) поддержкой стандартов Internet и радикальное снижение цен. С тех пор Lotus выпустила несколько новых версий Notes, а начиная с версии 4.5 функциональность сервера в области технологий Internet была такова, что компания посчитала необходимым переименовать серверную часть Notes в сервер Domino.

И сегодня, в начале нового десятилетия и нового века Lotus Domino и Notes продолжают оставаться лучшими продуктами для совместной работы, которые дают организациям возможности обеспечения эффективного взаимодействия персонала. Lotus Domino по своим характеристикам также является передовым Web-сервером, сервером приложений и электронной почты. Поэтому даже если организация не заинтересована в использовании Notes для совместной работы, есть много причин выбрать сервер Domino в качестве основы своей инфраструктуры Internet/intranet.

В данной статье нет места для подробного изложения истории развития Notes, начиная от первой версии и вплоть до версии пятой, которая была выпущена Lotus в 1999 году. Поэтому перейдем сразу к тем возможностям, которые дает эта технология сегодня. Следующее далее изложение является очень кратким описанием Domino и Notes.

3. Что такое Notes и архитектура решений Lotus

Notes — весьма элегантное приложение. Это многосторонний продукт, функциональность которого столь обширна, что делает его кардинально отличным от других приложений. В этом и заключается причина того, что пользователям иногда бывает сложно осознать всю уникальность возможностей этой технологии. Однако как только приходит понимание принципов работы Notes, становится ясно, что эта технология действительно превосходит многие аналогичные средства Internet или продукты от других поставщиков в области систем для коллективной работы.

Работа современных организаций, будь то коммерческие структуры или государственные агентства, основана на активном взаимодействии людей, подразделений и других, внешних по отношению к ним, организаций.

Все формы подобного взаимодействия можно разбить на три группы, или так называемые три К:

    Коммуникации: вы и ваша организация может запрашивать у кого-либо или пересылать информацию.

Если говорить о компьютерных технологиях, которые отвечают и поддерживают эти три формы взаимодействия, то это соответственно:

Основу Lotus Domino и Notes как раз и составляют перечисленные выше три технологии.

Lotus Domino и Notes можно было бы охарактеризовать как систему распределенных баз данных коллективного доступа, интегрированную с возможностями электронной почты.

    База данных коллективного доступа подразумевает возможности большого количества пользователей одновременно осуществлять доступ и обновлять содержание баз.

Важным для понимания возможностей Domino и Notes является так называемая Архитектура решений Lotus. Эта концепция (см. таблицу) была разработана консалтинговой службой Lotus в соответствии с принципами системного подхода. Она обеспечивает целостный подход к классификации решений на основе коммуникационных технологий и технологий совместной работы на платформе Domino и Notes.

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

Во-вторых, решения, основанные на этой платформе, должны эффективно функционировать на трех уровнях организационной сложности:

1. Уровень отделов и подразделений.

2. Уровень интегрированной организации.

3. Уровень расширенной организации (включает в себя все связи с внешним миром — партнерами, заказчиками, поставщиками услуг и пр.).

В этом смысле Lotus Domino и Notes обеспечивают полноценное решение в области систем коллективной работы и позволяют решать технологически сложные задачи на любом организационном уровне. Lotus Domino — это одновременно сервер электронной почты, сервер приложений для работы с документами и создания систем автоматизации деловых процедур, Web-сервер, дополненный широкими возможностями интеграции с реляционными СУБД и системами управления ресурсами предприятий (ERP-системами). Lotus Notes — это интегрированный почтовый и Internet-клиент, клиент для совместной работы и работы с документами, обеспечивающий, кроме всего прочего, возможности мобильной работы пользователей.

В соответствии с этим подходом, то или иное решение с точки зрения применяемых технологий и организационной сложности попадает в одну из девяти категорий. Все, что находится на верхнем уровне расширенной организации — это Internet-технологии, два нижних ряда — это внутрикорпоративные intranеt-системы. Технологии электронного бизнеса, о которых сейчас так много говорится — это верхние два правых квадрата, то есть это основанные на стандартах Internet-технологии, обеспечивающие средства совместной работы и координации действия различных организаций, вовлеченных в общие производственные процессы.

Немного обо всем и все о немногом, или практический опыт системного администратора.

Вопросы пользователей по Lotus Notes

Calendar

5 августа 2009, 16:32

В этой статье я решил писать ответы на вопросы, которые мне задают пользователи работая с Lotus Notes 7.0. Раньше статья периодически пополнялась, и я отвечал на вопросы посетителей. Но сейчас, многое изменилось, с Lotus Notes я больше не работаю. Но если у вас есть вопросы по Lotus Notes, и вы не нашли здесь ответ, то можете смело задавать их на форуме программистов lotus. Там вам помогут и с общими вопросами, и с вопросами администрирования и программирования. Если накопиться достаточно полезной информации (о полезности я надеюсь узнавать из ваших комментариев) тогда вынесу в отдельный раздел и разнесу по подразделам. Вопросы пока будут идти по мере поступления или “вспоминания”, поэтому пока логики в их организации не будет :)

Для начала вставлю картинку с наименованиями основных областей окна Lotus Notes (еще раз хочу подчеркнуть, что это седьмая версия), чтобы вам было было проще ориентироваться в терминах:

Основное окно Lotus Notes

А теперь перейдем к вопросам.

Вопрос 1. Как мне посмотреть размер моей почтовой базы?

Ответ: На панели инструментов щелкаем левой кнопкой мышки на кнопку с изображением желтого ромба на синем квадрате, или нажимаем комбинацию клавиш Ctrl+Enter. Появится окно показанное на рисунке 2.

Окно свойств

В этом окне щелкаем на слово Document и в выпадающем списке выбираем пункт Database. Окно немного меняет свой вид (изменяются вкладки) и далее нужно выбрать вкладку с изображением латинской буквы i (см. рисунок 3)

Информация о размере базы

В открывшейся вкладке есть поле Disk space и размер в мегабайтах возле него, это и есть наш размер базы. На рисунке 3 это 94 мегабайта. Сразу хочу ответить и на ворос, что за проценты показываются в это же окне (рисунок 3), если нажать на кнопку % used. В большинстве случаев этот процент равен 95-98 %. Многие ошибочно считают, что это процент заполнения почтового ящика от максимально возможного размера. Но это не так. Это процент заполнения почтового ящика от текущего размера (в нашем случае от 94-х магабайт). Попробую объяснить подробнее. Пусть максимально возможный размер почтового ящика будет 100 Мб. В начале работы почтовый ящик занимает около 20 Мб. Если нажать на кнопку % used, то увидим 95-98 процентов. Теперь представим, что нам прислали два письма по 10 Мб. Размер почтового ящика будет автоматически увеличен до 40 Мб. Если нажать на кнопку % used, то снова увидим 95-98 процентов. Допустим эти два письма нам не нужны и мы их удаляем (не забываем удалить и из корзины Лотуса). Размер базы данных остался без изменений - 40 Мб, но если нажать на кнопку % used, то мы увидим уже на 95-98, а примерно 50 процентов. Это значит, что у нас физический размер базы равен 40 Мб, а писем там лежит только на 20 Мб. Ночью почтовым сервером проводится операция сжатия почтовой базы и ее физический размер уменьшается до фактического - в нашем примере до 20 Мб и когда вы придете утром на работу и снова посмотрите размер базы, то увидите 20 Мб и процент использования 95-98. Надеюсь объяснил :) Хочу только отметить, что операция сжатия может быть у вас настроена немного по другому, поэтому могут быть отличия. Но общий смысл процента использования тот же.

Вопрос 2. Как мне написать (изменить) автоматическую подпись к письму?

Ответ: Пункт меню Actions - Сервис - Параметры или на Панели действий кнопка Сервис - Параметры. В открывшемся окне верхняя вкладка Почта и ниже - вкладка Подпись.

Вопрос 3. Как сделать, чтобы при получении нового письма появлялось информационное окошко и где выставить частоту автоматической проверки почты?

Ответ: Пункт меню File - Preferences - User Preferences. Откроется окно, показанное на рисунке 4.

Настройки пользователя вкладка Основные

Нажимаем в левой части на раздел Mail, подпункт General, чтобы открылось вкладка показанная на рисунке 5.

Вкладка mail - general

Пункт Check for new mail every … minutes - здесь выставляется количество минут через которое осуществляется проверка почты на наличие новых писем. Пункт Show a popup - ставим “галочку”, чтобы появлялось информационное окошко с уведомлением о новых письмах.

Вопрос 4. Можно ли сделать так чтобы при закрытии программы Lotus Notes запоминались открытые вкладки писем?

Ответ: Да. Можно. Пункт меню File - Preferences - User Preferences (см. рисунок 4). Правый верхний угол - раздел Startup Options. Необходимо поставить “галочку” на пункте Save Window State on Exit.

Вопрос 5. Как мне посмотреть кто входит в группу рассылки?

Ответ: Самый простой и быстрый способ - создать новое письмо (комбинация клавиш Alt+1) и вставить в поле получателя группу рассылки. Затем щелкнуть по названию группы правой кнопкой мышки и выбрать в контекстном меню пункт Show Name Details. Откроется окно в котором будут перечислены почтовые адреса людей которые входят в данную группу рассылки.

Вопрос 6. Можно ли мне самому сделать группу рассылки?

Ответ: Да. Можно. Но нужно учесть, что это будет локальная группа рассылки (другие пользователи не будут ее видеть). На панели закладок нажимаем на третью сверху иконку , чтобы открылась Адресная книга. В адресной книге в панели действий нажимаем на кнопку New и в выпадающем меню выбираем пункт Group. Откроется окно показанное на рисунке 6:

Создаем новую группу рассылки

Основные поля, которые нужно заполнить это Group name - название группы рассылки и Members - собственно почтовые адреса людей, которые будут входить в группу. Остальные поля можно оставить по умолчанию. Поле Members можно заполнять вручную по памяти, а можно нажать на маленькую кнопочку с черным треугольничком, чтобы открылось окно выбора имен - Select names (см. рисунок 7):

Добавляем адресатов в группу рассылки

Здесь можно выбрать нужные почтовые адреса добавить их по двойному щелчку на имени или выбрав сразу несколько (мышкой слева от имени) нажать на кнопку Add. Далее ОК и далее кнопка Save & Close (Рисунок 6). Группа сохранится. Увидеть ее можно снова открыв адресную книгу и выбрав слева раздел Groups.

Вопрос 7. Как прочитанное письмо сделать (отметить) снова непрочитанным?

Ответ: Самый простой способ - это выбрать письмо и нажать на клавишу Insert. Вообще клавиша Insert инвертирует отображение письма, т.е. если письмо было прочитанным, то оно станет непрочитанным, если было непрочитанным, то станет прочитанным.

Вопрос 8. Как автоматически перенаправлять почту от конкретного отправителя в нужную папку?

Ответ: Сначала необходимо создать папку. В панели действий нажимаем кнопку Папка - пункт Создать папку. Откроется окно (cм. рис. 8 ) в котором нужно ввести название папки и выбрать папку в которой она будет создана.

Создаем новую папку

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

Создаем простое правило

Затем указать выполняемое действие - Переместить в папку (нажав на кнопку Выбрать, можно выбрать нужную папку). Нажимаем на кнопку Ок. Правило будет создано. Действовать правило будет на новые приходящие письма. Уже пришедшие нужно будет переместить в новую папку вручную.

Вопрос 9. Я создал(а) три архива и архивировал письма по годам. Но почему-то в архиве за 2009-й год, есть письма и за 2008 и 2007-й. Почему?

Ответ. Это очень распространенная ошибка если вы недавно познакомились с архивированием и оставляли все настройки (кроме названия) при создании нового архива по умолчанию. В таком случае скорее всего все ваши архивы ссылаются на один и тот же архивный файл и соответственно информация во всех трех архивах - одинаковая. Зайдите в пункт меню Actions - Архив - Параметры и выделите первый архив и нажмите на кнопку Edit. Откроется окно показанное на рисунке 10.








Все материалы добавляются пользователями. При копировании необходимо указывать ссылку на источник.

Читайте также: