summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook')
-rw-r--r--tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook1158
1 files changed, 0 insertions, 1158 deletions
diff --git a/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook b/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook
deleted file mode 100644
index 00f07a9a19a..00000000000
--- a/tde-i18n-ru/docs/kdebase/userguide/groupware-kontact.docbook
+++ /dev/null
@@ -1,1158 +0,0 @@
-<chapter id="groupware-with-kontact">
-
-<chapterinfo>
-<authorgroup>
-<author
-><personname
-> <firstname
->Marco</firstname
-> <surname
->Menardi</surname
-> </personname
-> <email
-> </author>
-</authorgroup>
-
-<othercredit role="translator"
-><firstname
->Алексей</firstname
-><surname
->Опарин</surname
-><affiliation
-><address
-><email
-></address
-></affiliation
-><contrib
->Перевод на русский</contrib
-></othercredit
->
-
-</chapterinfo>
-<title
->Общий доступ к данным с помощью &kontact; через <acronym
->IMAP</acronym
-></title>
-
-<sect1 id="kontact-imap-intro">
-<title
->Введение</title>
-
-<para
->Я долго не мог найти приемлемое для моего маленького офиса <acronym
->PIM</acronym
->-решение, которое позволяло бы нам с моим секретарём иметь общий доступ к данным о наших контактах, намеченных встречах и т.п. Будучи пользователем &kde;, я знал о проекте Kroupware и ожидал его завершения. Но, увидев, насколько сложна архитектура и настройка <application
->Kolab</application
-> сервера 1.0 (серверной части проекта), решил воздержаться и дождаться выхода <application
->Kolab</application
-> 2.0 с более простым развёртыванием. И всё-таки, возможности <application
->Kolab</application
-> для моих скромных потребностей были явно избыточны. Но вот однажды на форуме &kde; я встретил обсуждение, в котором упоминалось о возможности общего доступа к данным без использования <application
->Kolab</application
->... ого, это интересно!</para>
-
-<para
->Оказывается, в маленьких офисах можно обойтись без установки <application
->Kolab</application
-> сервера или других groupware-решений, воспользовавшись одним &kontact;. Он может работать с обычным, простым в настройке <acronym
->IMAP</acronym
->-сервером.</para>
-
-<para
->Описываемые действия я проводил на платформе Debian unstable и &kde; 3.4. К &kontact; и другим легендарным GNU/Linux приложениям я обращался из Window$ с помощью Cygwin/X, в ожидании того момента, когда проект Wine сделает возможным запуск всех необходимых мне Windows-программ (не имеющих подходящих аналогов под GNU/Linux таких не было). Итак, мне нужно было обеспечить общий с моим секретарём доступ к данным о контактах, событиях, намеченных мероприятиях.</para>
-
-</sect1>
-
-<sect1 id="kontact-imap-whatis">
-<title
->Что такое <acronym
->IMAP</acronym
-></title>
-
-<para
->Вот определение из словаря <ulink url="http://computeruser.com"
->ComputerUser.com High-Tech Dictionary:</ulink
-> <blockquote
-><para
->Internet Message Access Protocol. Протокол, позволяющий пользователю производить некоторые почтовые операции на удалённом сервере. С помощью IMAP пользователь может создавать, удалять и переименовывать почтовые ящики; получать и удалять сообщения; выполнять поиск по почте. Для отправки почты требуется отдельный протокол. Другой вариант расшифровки -- Internet Mail Access Protocol.</para
-></blockquote
-> </para>
-
-<para
->Значит, этот протокол можно рассматривать как интерфейс к накопителю со специфическими функциями доступа. Чтобы использовать его, нужен сервер <acronym
->IMAP</acronym
->, такой как <application
->Cyrus</application
->, <application
->Courier </application
-> или <application
->UW</application
->.</para>
-
-</sect1>
-
-<sect1 id="kontact-kolab-or-imap">
-<title
-><application
->Kolab</application
-> или <acronym
->IMAP</acronym
->?</title>
-
-<para
-><application
->Kolab</application
-> даёт возможность общего доступа к данным для разных клиентов. Например, ваш секретарь может пользоваться <application
->Outlook</application
->, а вы -- &kontact;.</para>
-
-<para
->Вы получаете интерфейс настройки, позволяющий управлять учётными записями пользователей, настраивать почтовые учётные записи, общий сервер конфигурации <acronym
->LDAP</acronym
-> и адресной книги, фильтры спама и вирусов, управление графиком отпусков, режимом труда и отдыха, ресурсами (номера в гостиницах, автомобили), список адресатов и групп, автоматическое напоминание и т.д.</para>
-
-<para
->Однако, всё это очень сложно в установке и настройке. Для новичка вроде меня это означает нескончаемые ночные бдения и массу проблем, прежде чем все заработает. Нет уж, спасибо, лучше я попробую <acronym
->IMAP</acronym
->, он попроще.</para>
-
-</sect1>
-
-<sect1 id="kontact-imap-cyrus">
-<title
->Как настроить <acronym
->IMAP</acronym
->-сервер <application
->Cyrus</application
-></title>
-
-<para
->Я выбрал <application
->Cyrus</application
->, это часть пакета программ <application
->Kolab</application
->, поэтому, если будет суждено перейти на <application
->Kolab</application
-> в будущем, по крайней мере я буду с ним знаком.</para
-> <para
->Итак, приступим к установке и настройке!</para>
-
-<para
->Становимся <systemitem class="username"
->root</systemitem
->.</para>
-
-<screen
-># <userinput
-><command
->apt-get</command
-> <command
->install</command
-> cyrus21-imapd cyrus21-common cyrus21-admin cyrus21-client sasl-bin sasl2-bin</userinput
->
-<computeroutput
->Installing cyrus21-imapd...</computeroutput
-><lineannotation
->Программа установки спрашивала что-то о search address... Я просто нажал <keycap
->Enter</keycap
-> и всё заработало</lineannotation
->.</screen>
-
-<para
->Программа установки создаёт пользователя <systemitem class="username"
->cyrus</systemitem
->, принадлежащего к автоматически созданной группе <systemitem class="groupname"
->sasl</systemitem
->, которая является <quote
->владельцем</quote
-> всех файлов cyrus. После завершения установки с помощью <command
->ps <option
->-A</option
-></command
-> можно увидеть новые процессы: <command
->cyrmaster</command
-> и <command
->notifyd</command
->.</para>
-
-<para
->Трудности встретились в настройке идентификации <application
->Cyrus</application
->, просто потому что я новичок с ограниченным знанием предмета.</para>
-
-<para
-><application
->Cyrus</application
-> может использовать различные механизмы <acronym
->SASL</acronym
-> (Simple Authentication and Security Layer). По умолчанию установлен sasldb (он сохраняет имена пользователей и пароли в файле <filename
->sasldb</filename
->), но поддерживаются также getpwent, kerberos4, kerberos5, PAM, rimap, shadow и LDAP.</para>
-
-<para
->Не желая менять уже имеющиеся имена и пароли, я выбрал механизм <quote
->shadow</quote
->, позволяющий использовать для идентификации в <application
->Cyrus</application
-> пароли &Linux;.</para>
-
-<para
->Чтобы сделать это, необходимо сообщить sasl об использовании <command
->saslauthd</command
-> в качестве метода авторизации, затем настроить <command
->saslauthd</command
-> на использование <quote
->shadow</quote
-> (или <quote
->getpwent</quote
->) как механизма идентификации.</para>
-
-<para
->OK, начнём!</para>
-
-<para
->Как <systemitem class="username"
->root</systemitem
->, измените системный пароль пользователя <systemitem class="username"
->cyrus</systemitem
->:</para>
-
-<screen
-># <userinput
-><command
->passwd <option
->cyrus</option
-></command
-></userinput
-></screen>
-
-<para
->Введите пароль, который вам понравится (и который сможете запомнить), в моём примере использован <quote
->cyrus</quote
-> как пароль администратора приложения <application
->cyrus</application
->.</para>
-
-<screen
-># <command
->vi</command
-> <filename
->/etc/imapd.conf</filename
-></screen>
-
-<programlisting
->sasl_pwcheck_method: <userinput
->saslauthd</userinput
-> <lineannotation
-> вместо стоящего по умолчанию <literal
->auxprop</literal
-></lineannotation
-></programlisting>
-
-<para
->удалите знак <literal
->#</literal
-> в начале строки:</para>
-
-<programlisting
->#admins: cyrus</programlisting>
-
-<para
->таким образом пользователь <systemitem class="username"
->cyrus</systemitem
-> может распоряжаться учётной записью <application
->cyrus</application
->.</para>
-
-<screen
-># <userinput
-><command
->vi</command
-> <filename
->/etc/default/saslauthd</filename
-></userinput
-></screen>
-
-<para
->Раскомментируйте строку:</para>
-
-<programlisting
-># START=yes</programlisting>
-
-<para
->(иначе <application
->saslauthd</application
-> не будет запускаться при загрузке, даже будучи указанным где-нибудь в <filename class="directory"
->/etc/rcx.d</filename
->!)</para>
-
-<para
->и вместо <literal
->MECHANISMS="pam" </literal
-> введите <userinput
->MECHANISMS="shadow"</userinput
->, таким образом при загрузке будет выполняться команда <command
->saslauthd</command
-><option
->-a<parameter
->shadow </parameter
-></option
->.</para>
-
-<para
->Выйдя из редактора, перезапустите <application
->sasl</application
-> и <application
->cyrus</application
->.</para>
-
-<para
->Для проверки <acronym
->IMAP</acronym
->:</para>
-
-<screen
-><userinput
-><command
->su</command
-> <option
->cyrus</option
-></userinput>
-$ <userinput
-><command
->imtest</command
-> <option
->-m login -p imap localhost</option
-></userinput
-></screen>
-
-<para
->Предлагается ввести пароль для <systemitem class="username"
->cyrus</systemitem
->, так введём его.</para>
-
-<para
->Если пользователь <systemitem class="username"
->cyrus</systemitem
-> правильно идентифицирован, появятся следующие строки:</para>
-
-<screen
-><computeroutput
->S: L01 OK User logged in
-Authenticated.</computeroutput
-></screen>
-<para
->Для выхода наберите <userinput
->. logout</userinput
-> (точка, пробел, <quote
->logout</quote
->)</para>
-
-<para
->Теперь с помощью обычных системных средств создадим пользователя <systemitem class="username"
->groupware</systemitem
-> и установим для него пароль. Он должен принадлежать к какой-нибудь непривилегированной группе, например <systemitem class="groupname"
-> nobody</systemitem
->, ему не нужны системная оболочка и домашняя папка.</para>
-
-<para
->Создадим пользователя и <acronym
->IMAP</acronym
-> также и в <application
->cyrus</application
->:</para>
-
-<screen
-># <userinput
-><command
->cyradm</command
-> <option
->--user cyrus localhost</option
-></userinput>
-после ввода пароля администратора <systemitem class="username"
->cyrus</systemitem
->, получим приглашение <prompt
->localhost&gt;</prompt>
-<prompt
->localhost&gt;</prompt
-> <userinput
-><command
->cm</command
-> <option
->user.groupware</option
-></userinput>
-<prompt
->localhost&gt;</prompt
-> <userinput
-><command
->lm</command
-></userinput
-> <lineannotation
->выводит только что созданный почтовый ящик</lineannotation>
-<computeroutput
->user.groupware (\HasNoChildren))</computeroutput>
-<prompt
->localhost&gt;</prompt
-> <userinput
-><command
->quit</command
-></userinput
-></screen>
-
-<para
->Для вывода списка доступных команд можно набрать <userinput
-><command
->help</command
-></userinput
->.</para>
-
-<para
->Посмотрим, что у нас получилось:</para>
-
-<screen
-># <userinput
-><command
->ls</command
-> <option
->-l</option
-> <filename class="directory"
->/var/spool/cyrus/mail/g/user/groupware</filename
-></userinput>
-<computeroutput
->total 12
--rw------- 1 cyrus mail 4 Oct 29 20:55 cyrus.cache
--rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
--rw------- 1 cyrus mail 76 Oct 29 20:55 cyrus.index</computeroutput
-></screen>
-
-<para
->Теперь можно попробовать подключиться <acronym
->IMAP</acronym
->-клиентом как пользователь <systemitem class="username"
->groupware</systemitem
-> и заглянуть в папку <literal
->INBOX</literal
->.</para>
-<note
-><para
->В протоколе <acronym
->IMAP</acronym
-> название почтового ящика <literal
->INBOX</literal
-> служит ключевым словом, это в некотором роде <quote
->псевдоним</quote
-> структуры каталога выше. Клиент заходит во <literal
->INBOX</literal
->, а сервер <acronym
->IMAP</acronym
-> перенаправляет его в папку <filename class="directory"
->/var/spool/cyrus/mail/...</filename
-> с её файлами-сообщениями.</para
-></note>
-
-</sect1>
-
-<sect1 id="kontact-imap-clients">
-<title
->Настройка клиентов &kontact;</title>
-
-<para
->Я подключаюсь к моему офисному серверу с GNU/Linux (это "black box", без клавиатуры и монитора) с двух компьютеров с &Windows; 2000 с помощью <application
->Cygwin/X</application
->, используя их как X-Window сервер (в ближайшем будущем надеюсь заменить их на два тонких клиента mini-itx под управлением). В этой конфигурации каждый пользователь запускает &kontact; на той машине, на которой установлен и запущен <application
->Cyrus</application
-> (localhost).</para>
-
-<para
->Чтобы &kontact; работал с <acronym
->IMAP</acronym
->, предпримем следующее:</para>
-
-<procedure>
-
-<step
-><para
->Создадим учётную запись <acronym
->IMAP</acronym
-> в <application
->Cyrus</application
-> для мнимого пользователя <systemitem class="username"
->groupware</systemitem
-> (это мы уже сделали)</para
-></step>
-
-<step
-><para
->Создадим и настроим учётную запись <acronym
->IMAP</acronym
-> в &kmail; для входа этого пользователя</para
-></step
-> <step
-><para
->Используйте kresources для того чтобы заставить компоненты &kontact; работать с данными, взятыми из источника <acronym
->IMAP</acronym
-></para
-></step>
-
-<step
-><para
->Включим функции groupware и создадим соответствующие подпапки в <literal
->INBOX</literal
-> (если их там ещё нет)</para
-></step>
-
-<step
-><para
->Приятной работы с новыми друзьями &kontact;, <application
->Cyrus</application
-> и IMAP!</para
-></step>
-
-</procedure>
-
-<para
->Итак, войдём в &kde; с учётной записью первого <quote
->реального пользователя</quote
->, которому мы хотим предоставить функциональность groupware.</para>
-
-<para
->Создаём учётную запись IMAP в &kmail;.</para>
-
-<para
->Запустим &kontact; и найдём <guilabel
->Почта</guilabel
-> (компонент &kmail;). В меню выбираем: <menuchoice
-><guimenu
->Настройка</guimenu
-><guimenuitem
->Настроить KMail </guimenuitem
-><guilabel
->Учётные записи</guilabel
-></menuchoice
->, переходим на вкладку <guilabel
->Получение</guilabel
->. Нажмём кнопку <guibutton
->Добавить...</guibutton
->. Будет задан вопрос о типе почтовой учётной записи, выберите <guilabel
->Отсоединённый IMAP</guilabel
-> (а не просто <guilabel
->IMAP</guilabel
->). Затем на вкладке <guilabel
->Общие</guilabel
-> введём следующие данные:</para>
-
-<variablelist>
-<varlistentry>
-<term
-><guilabel
->Учётное имя:</guilabel
-> <userinput
->office_gwdata</userinput
-></term>
-<listitem>
-<para
->Так будет названа <quote
->локальная</quote
-> папка, указывающая на эту учётную запись <acronym
->IMAP</acronym
->.</para>
-</listitem
->
-</varlistentry>
-<varlistentry>
-<term
-><guilabel
->Имя:</guilabel
-> <userinput
->groupware</userinput
-></term>
-<listitem>
-<para
->Пользователь <application
->Cyrus</application
->, избранный <quote
->владельцем</quote
-> всех офисных данных</para>
-</listitem>
-</varlistentry>
-<varlistentry
-><term
-><guilabel
->Пароль:</guilabel
-></term>
-<listitem>
-<para
->Пароль пользователя <systemitem class="username"
->groupware</systemitem
->.</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><guilabel
->Сервер:</guilabel
-> <userinput
->localhost</userinput
-></term>
-<listitem>
-<para
->Помним, в нашем примере клиент &kontact; действует на том же компьютере, что и <acronym
->IMAP</acronym
-> сервер</para>
-</listitem>
-</varlistentry>
-<varlistentry>
-<term
-><guilabel
->Порт:</guilabel
-> <userinput
->143</userinput
-></term>
-<listitem>
-<para
->По умолчанию</para>
-</listitem>
-</varlistentry>
-</variablelist>
-
-<para
->Отметьте галочкой <guilabel
->Хранить пароль IMAP в файле настроек</guilabel
->, чтобы не вводить его снова и снова. Отметьте также <guilabel
->Периодическая проверка почты</guilabel
-> и задайте значение в минутах.</para>
-
-<para
->Заметьте, что выбран тип учётной записи <guilabel
->Отсоединённый IMAP</guilabel
->. В этом случае копии данных groupware хранятся <quote
->локально</quote
-> по отношению к клиенту (в его домашней папке) и синхронизируются при каждом его подключении. На первый взгляд, это очень неэффективно, так как данные многократно дублируются (например, на 10 пользователей &kontact; будет 10+1 копий данных). Но это единственная возможность добиться высокой скорости, ведь &kontact; при каждом подключении доставляет все данные и заставляет &korganizer; и &kaddressbook; обрабатывать их. Если же при <quote
->Отсоединённом IMAP</quote
-> данные хранятся в одном месте, пересылаются только <quote
->delta</quote
-> (изменённые) данные.</para>
-
-<para
->С другой стороны, если пользователи работают с &korganizer; на той же машине, что <acronym
->IMAP</acronym
-> сервер, может показаться более разумным выбрать режим <acronym
->IMAP</acronym
-> (так называемый <quote
->онлайн IMAP</quote
->) для экономии места, если скорость передачи не очень важна. К несчастью, этот способ не действует, потому что &kontact; в режиме <quote
->IMAP</quote
-> не может автоматически обновлять папку <guilabel
->Календарь</guilabel
->. Поэтому, когда кто-нибудь добавляет в эту папку данные, общего обновления не происходит (необходимо вручную включать приложение &kmail; и щёлкать на папке <guilabel
->Календарь</guilabel
->). Кроме того, когда при пуске начинается чтение папок <guilabel
->Календарь</guilabel
->, происходит ужасное мигание и замедление обновления данных.</para>
-
-<para
->Теперь можно сообщить &kontact; об использовании <acronym
->IMAP</acronym
-> как источника данных для своих компонентов. Из &kmenu;, выберите <guimenuitem
->Выполнить программу</guimenuitem
->, введите <userinput
-><command
->kcmshell kresources</command
-></userinput
->. В выпадающем списке выберите <guilabel
->Контакты</guilabel
->, затем нажмите кнопку <guibutton
->Добавить...</guibutton
-> и выберите <guilabel
->Адресная книга на сервере IMAP через KMail</guilabel
->. Затем выберите эту новую запись и нажмите кнопку <guibutton
->Использовать как стандартный</guibutton
->. Сделайте то же самое для типов <guilabel
->Календарь</guilabel
-> и <guilabel
->Заметки</guilabel
->.</para>
-
-<para
->Теперь включите функциональность groupware в &kmail; (а следовательно, в всём &kontact;):</para>
-
-<procedure>
-<step>
-<para
->Выберите в меню <menuchoice
-><guimenu
->Настройка</guimenu
-><guimenuitem
->Настроить KMail</guimenuitem
-><guilabel
->Разное</guilabel
-><guilabel
->Совместная работа</guilabel
-></menuchoice
-></para>
-</step>
-<step>
-<para
->Отметьте <guilabel
->Включить функциональность IMAP</guilabel
-></para>
-</step>
-<step>
-<para
->Выберите <guilabel
->Английский</guilabel
-> как <guilabel
->Язык папок совместной работы</guilabel
-> (на тот случай, если на сервере <acronym
->IMAP</acronym
-> уже есть папки, созданные другой программой на другом языке).</para>
-</step>
-<step>
-<para
->Теперь перейдём к <guilabel
->Корневая папка ресурсов</guilabel
-> и выберем подпапку <guilabel
->Inbox</guilabel
-> в папке <guilabel
->office_gwdata</guilabel
->.</para>
-<para
->Пункт <guilabel
->Скрыть папки совместной работы</guilabel
-> оставим пока неотмеченным и посмотрим, что из этого получится. В дальнейшем, когда окончательно во всём разберёмся, можно будет вернуться и отметить его.</para>
-</step>
-<step>
-<para
->Нажав OK, получаем предложение: <computeroutput
->&kmail; создаст требуемые папки для ресурса IMAP как подпапки Inbox</computeroutput
-> </para>
-<para
->Если нам этого не нужно, нажмём <guibutton
->Нет</guibutton
->, и ресурсы <acronym
->IMAP</acronym
-> будут удалены. Нажмём <guibutton
->Да</guibutton
-> (эта возможность появляется только раз, для первого <quote
->реального пользователя</quote
->). Тут же можно заметить, как в дереве папок &kmail; в папках <menuchoice
-><guilabel
->office_gwdata</guilabel
-><guilabel
->Inbox</guilabel
-></menuchoice
-> создаются эти подпапки.</para>
-<simplelist>
-<member
->Календарь</member>
-<member
->Контакты</member>
-<member
->Заметки</member>
-<member
->Задачи</member>
-<member
->Журнал</member>
-</simplelist>
-<para
->если вы сейчас сделаете:</para>
-<screen
-># <command
->ls</command
-> <option
->-l /var/spool/cyrus/mail/g/user/groupware/</option>
-<computeroutput
->drwx------ 2 cyrus mail 144 Oct 31 16:36 Calendar
-drwx------ 2 cyrus mail 144 Oct 31 16:36 Contacts
-drwx------ 2 cyrus mail 144 Oct 31 16:36 Journal
-drwx------ 2 cyrus mail 144 Oct 31 16:36 Notes
-drwx------ 2 cyrus mail 144 Oct 31 16:36 Tasks
--rw------- 1 cyrus mail 4 Oct 31 15:28 cyrus.cache
--rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
--rw------- 1 cyrus mail 76 Oct 31 15:28 cyrus.index</computeroutput
-></screen>
-
-<para
->Как можно заметить, <guilabel
->office_gwdata Inbox</guilabel
-> находится не в домашней директории пользователя &kontact;, а в папках пользователей <acronym
->IMAP</acronym
-> <systemitem class="username"
->groupware</systemitem
->.</para>
-</step>
-</procedure>
-
-<para
->Теперь &kontact; готов к работе и хранению данных в этих папках. В календаре, если учётная запись &kmail; <acronym
->IMAP</acronym
-> имела тип <quote
->Отсоединённый</quote
->, в окне <guilabel
->Ресурс</guilabel
-> должен быть виден пункт <guilabel
->Imap-ресурс</guilabel
-> с тремя подпунктами, которые являются путями к локальным домашним файлам. А вот в пункте <guilabel
->Контакты</guilabel
-> подпунктов в <guilabel
->Imap-ресурс</guilabel
-> нет.</para>
-
-<para
->Теперь можно войти в &kde; под именем другого пользователя, и подобным же образом настроить его/её клиент &kontact;.</para>
-
-<procedure>
-<step>
-<para
->Откройте &kontact;, и в компоненте <guilabel
->Письмо</guilabel
-> добавьте учётную запись <acronym
->IMAP</acronym
->, указав в качестве <guilabel
->Сервер</guilabel
-> компьютер, на котором установлен <application
->Cyrus</application
-> сервер (в моём случае: <literal
->192.168.1.3</literal
->).</para>
-
-<para
->Не забудьте поставить флажок <guilabel
->Периодическая проверка почты</guilabel
-> и установить значение в минутах. Когда вы подтвердите свои действия, вопрос о создании подпапок задан не будет (ведь они уже созданы на сервере <acronym
->IMAP</acronym
->), их можно увидеть в дереве папок.</para>
-</step>
-<step>
-<para
->Активируйте функциональность groupware для получения возможности сохранять данные на сервере <acronym
->IMAP</acronym
->.</para>
-</step>
-</procedure>
-<para
->Помните, что в режиме <quote
->Отсоединённый <acronym
->IMAP</acronym
-></quote
-> данные передаются от клиента на сервер <acronym
->IMAP</acronym
-> только тогда, когда клиент подключается для проверки почты. Поэтому, если у ваших клиентов &kontact; <guilabel
->Интервал между проверками</guilabel
-> установлен, например, 5 минут, то в худшем случае задержка между записью события и его появлением перед другими пользователями составит 10 минут.</para>
-</sect1>
-<sect1 id="kontact-imap-readonly">
-<title
->Как установить доступ только для чтения</title>
-
-<note
-><para
->Хочу предупредить, что реализация Заметок <acronym
->IMAP</acronym
-> в &kontact; вплоть до версии 1.01 была неустойчивой, поэтому описанные настройки с прежними версиями могут не работать. Если вы хотите пользоваться этими версиями, понадобятся настройки, существовавшие ранее.</para
-></note>
-
-<para
->В этих прежних настройках существует тот же <quote
->мнимый</quote
-> пользователь под именем <systemitem class="username"
->groupware</systemitem
->, имя и пароль которого применяют все <quote
->реальные</quote
-> пользователи &kontact; (т.е. <systemitem class="username"
->tony</systemitem
->, <systemitem class="username"
->rohn</systemitem
->, <systemitem class="username"
->amanda</systemitem
-> и т.д.) через учётную запись <acronym
->IMAP</acronym
->. Но таким образом все реальные пользователи имеют одинаковые права чтения/записи, так как каждый подключается к <acronym
->IMAP</acronym
-> серверу как пользователь <systemitem class="username"
->groupware</systemitem
->.</para>
-
-<para
->Для ограничения доступа некоторым пользователям (обычно, предоставляется доступ только для чтения), можно воспользоваться <acronym
->ACL</acronym
-> (Access Control Lists).</para>
-
-<para
->В &kmail; выберите подпапку <guilabel
->office_gwdata</guilabel
->, например, <guilabel
->Календарь</guilabel
->, и, щёлкнув на ней правой кнопкой мыши, выберите пункт <guilabel
->Параметры</guilabel
->, вкладку <guilabel
->Контроль доступа</guilabel
->. Здесь можно указать, каким пользователям и какие права доступа к этой папке вы хотите предоставить.</para>
-
-<para
->Ради эксперимента, дадим права <quote
->All</quote
-> пользователю <systemitem class="username"
->mary</systemitem
-></para>
-
-<para
->Сначала на уровне приложения <application
->cyrus</application
-> (на той машине, на которой размещён <acronym
->IMAP</acronym
-> сервер cyrus, средствами приложения <application
->cyrus</application
->) добавим пользователя <systemitem class="username"
->mary</systemitem
->, чтобы этого пользователя мог опознать <acronym
->IMAP</acronym
->, и создадим для неё <acronym
->IMAP</acronym
-> папку.</para>
-
-<para
->Затем входим в GNU/Linux как <systemitem class="username"
->mary</systemitem
-> и переходим в &kontact;. Как мы видели прежде, учётную запись <acronym
->IMAP</acronym
-> в &kmail; вы можете настроить как один из пользователей (вместо мнимого пользователя <systemitem class="username"
->groupware</systemitem
-> и его пароля, мы можем использовать имя <systemitem class="username"
->mary</systemitem
-> и её пароль).</para>
-
-<para
->На этот раз в дереве папок &kmail; вы увидите следующую структуру: <menuchoice
-><guimenu
->office_gwdata</guimenu
-><guisubmenu
->user</guisubmenu
-> <guisubmenu
->groupware</guisubmenu
-><guimenuitem
->Календарь и Задачи</guimenuitem
-></menuchoice
->. Проверьте почту (<menuchoice
-><guimenu
->Файл</guimenu
-><guimenuitem
->Проверить почту</guimenuitem
-></menuchoice
->), и вы также увидите папку <quote
->входящие</quote
-> под папкой <quote
->office_gwdata</quote
->.</para>
-
-<para
->Теперь включим функциональность groupware &kmail;, и в <guilabel
->Папки IMAP есть подпапки:</guilabel
-> укажем <guimenuitem
->Входящие</guimenuitem
->, которая является подпапкой <quote
->office_gwdata</quote
->.</para>
-
-<para
->Теперь включим возможности groupware &kmail;, и в <guilabel
->Папки IMAP есть подпапки:</guilabel
-> укажем <guimenuitem
->Входящие</guimenuitem
->, которая является подпапкой <guisubmenu
->office_gwdata</guisubmenu
->.</para>
-
-<para
->У нас появились две ветви папок в <quote
->office_gwdata</quote
->:</para>
-
-<orderedlist>
-<listitem>
-<para
-><quote
->Входящие</quote
-> с папками Календарь, Контакты, Заметки, Задачи и Журнал, которые хранятся в папках <systemitem class="username"
->mary</systemitem
-> <acronym
->IMAP</acronym
-> на <acronym
->IMAP</acronym
-> сервере</para>
-</listitem>
-<listitem>
-<para
-><quote
->user</quote
->, с подпапкой <quote
->groupware</quote
-> и подпапками, к которым имеет доступ <systemitem class="username"
->mary</systemitem
-> (в нашем примере, Календарь и Задачи)</para>
-</listitem>
-</orderedlist>
-<para
->Правой кнопкой мыши щёлкнем <quote
->user</quote
-> <quote
->Календарь</quote
-> и проверим, имеет ли он тип Календарь (если нет, то установим его как надо). Так же поступим с папкой <quote
->user</quote
-> <quote
->Задачи</quote
->.</para>
-<para
->Теперь в Календаре у вас есть два возможных <acronym
->IMAP</acronym
->-ресурса для записи, поэтому, когда вы создадите новое событие, вам будет задан вопрос, какой из них использовать (а если оставлены доступными локальные ресурсы, придётся выбирать из трёх!).</para>
-<para
->Нужно переместить курсор в нижнее левое маленькое окошко Календаря, которое показывает доступные ресурсы, и снять отметку с тех, что не указывают на <guilabel
->.groupware.directory</guilabel
-> (см. хвостовую часть пути к ресурсу).</para>
-
-</sect1>
-
-<sect1 id="kontact-imap-credits">
-<title
->Благодарности</title>
-
-<para
->Я новичок, и смог вложить в это руководство только свои время и желание. Реальными же знаниями я обязан некоторым наставникам из мира свободного ПО, которых хочу поблагодарить за компетенцию, терпение и готовность прийти на помощь.</para>
-
-<itemizedlist>
-<title
->Особая благодарность:</title>
-<listitem>
-<para
->За часть <application
->Cyrus</application
-> <acronym
->IMAP</acronym
-> в #cyrus channel:</para
->
-<itemizedlist>
-<listitem>
-<para
->[protagonist] Энди Моргану (Andy Morgan) <email
-></para>
-</listitem>
-<listitem>
-<para
->[plixed] Окке Тимму (Okke Timm) <email
-></para>
-</listitem>
-</itemizedlist>
-</listitem>
-<listitem>
-<para
->За часть &kontact; в #kontact channel:</para>
-<itemizedlist>
-<listitem>
-<para
->[till] Тиллю Адаму (Till Adam) <email
-></para>
-</listitem>
-<listitem>
-<para
->[dfaure] Дэвиду Фору (David Faure) <email
-></para>
-</listitem>
-<listitem>
-<para
->[mdouhan] Мэтту Духану (Matt Douhan <email
-></para>
-</listitem>
-</itemizedlist>
-</listitem>
-</itemizedlist>
-
-<para
->Благодарю всех своих наставников!</para>
-
-<para
->Ах, да, вот ещё я, [markit] Марко Менарди (Marco Menardi)<email
-></para>
-
-</sect1>
-
-<sect1 id="kontact-imap-further-reading">
-<title
->Дополнительные сведения</title>
-
-<itemizedlist>
-<title
->Ссылки</title>
-<listitem
-><para
->KDE: <ulink url="http://www.kde.org"
->http://www.kde.org</ulink
-></para
-></listitem>
-<listitem
-><para
->Веб-сайт &kontact;: <ulink url="http://www.kontact.org"
->http://www.kontact.org</ulink
-></para
-></listitem>
-<listitem
-><para
->Проект Kroupware: <ulink url="http://www.kroupware.org"
->http://www.kroupware.org</ulink
-></para
-></listitem>
-<listitem
-><para
->Форум Сообщества &kde;: <ulink url="http://wiki.kde.org"
->http://wiki.kde.org</ulink
-></para
-></listitem>
-<listitem
-><para
->Проект Wine: <ulink url="http://www.winehq.org"
->http://www.winehq.org</ulink
-></para
-></listitem>
-<listitem
-><para
->Проект Cygwin/X: <ulink url="http://x.cygwin.com"
->http://x.cygwin.com</ulink
-></para
-></listitem>
-<listitem
-><para
->Проект LTSP: <ulink url="http://www.ltsp.org"
->http://www.ltsp.org</ulink
-></para
-></listitem>
-</itemizedlist>
-
-</sect1>
-
-</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->