Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 18. Клиенты электронной почты / новостных групп Вперед

Пакет Mutt-1.5.21

Знакомимся с пакетом Mutt

В пакете Mutt находится почтовый агент. Он используется для чтения и написания писем, ответов на письма, сохранения и удаления ваших писем.

Информация о пакете

  • Загрузка (HTTP): http://downloads.sourceforge.net/mutt/mutt-1.5.21.tar.gz
  • Загрузка (FTP): ftp://ftp.mutt.org/mutt/devel/mutt-1.5.21.tar.gz
  • Контрольная сумма MD5: a29db8f1d51e2f10c070bf88e8a553fd
  • Размер загружаемого пакета: 3,6 MB
  • Оценочный размер требуемого дискового пространства: 34 MB
  • Оценочное время сборки: 0,3 SBU (плюс еще 0,3 SBU для пересборки документации на html в случае, если присутствуют требуемые зависимости)

Зависимости пакета Mutt

Необязательные

GnuPG-1.4.11 или GnuPG-2.0.18, OpenSSL-1.0.0e или GnuTLS-3.0.7, почтовый агент MTA (в котором присутствует команда sendmail), Aspell-0.60.6, MIT Kerberos V5-1.6 или Heimdal-1.4,Cyrus SASL-2.1.23, S-Lang-2.2.4, Libidn-1.22, Berkeley DB-5.2.36 или QDBM или Tokyo Cabinet и GDB

Необязательные (для пересборки документации на HTML)

libxslt-1.1.26 и либо Lynx-2.8.7rel.2, W3m-0.5.2, либо ELinks

Необязательные (для генерации руководства в формате PDF)

JadeTeX-3.13 и DocBook DSSSL Stylesheets-1.79

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/mutt

Установка пакета Mutt

Замечание

Эта версия Mutt является версией для разработчиков. Сотрудники BLFS выяснили, что она представляет собой стабильную программу, в которой исправлены две проблемы, присутствующие в текущей стабильной версии Mutt: ошибка сегментации, которая возникала при определенных условиях, и проблема компиляции в случае, когда сборка осуществлялась с использованием последних версий GCC. Чтобы получить последний стабильный релиз, пожалуйста, посетите домашнюю страницу проекта Mutt.

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

groupadd -g 34 mail

Если вы не установили MTA, например, Postfix-2.8.4 или Sendmail-8.14.4, вам нужно изменить владельца директория /var/mail с помощью следующей команды:

chgrp -v mail /var/mail

Установите пакет Mutt с помощью следующих команд:

./configure --prefix=/usr --sysconfdir=/etc \
            --with-docdir=/usr/share/doc/mutt-1.5.21 \
            --enable-pop --enable-imap \
            --enable-hcache --without-qdbm \
            --without-tokyocabinet \
            --with-gdbm --without-bdb &&
make

Чтобы с помощью пакета JadeTeX-3.13 создать руководство в формате PDF, выполните следующую команду:

make -C doc manual.pdf

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Если вы создали руководство в формате PDF, установите его и файл с исходными кодами TeX, выполнив в роли пользователя root следующую команду

install -v -m644 doc/manual.{pdf,tex} \
    /usr/share/doc/mutt-1.5.21

Пояснение команд

--enable-pop: Этот переключатель включает поддержку POP3.

--enable-imap: Этот переключатель включает поддержку IMAP.

--enable-hcache: Этот переключатель включает кэширование заголовков.

--without-qdbm: Этот ключ отключает использование QDBM в качестве фонового кэша заголовков.

--without-tokyocabinet: Этот ключ отключает использование Tokyo Cabinet в качестве фонового кэша заголовков.

--with-gdbm: Этот ключ отключает использование GDBM в качестве фонового кэша заголовков.

--without-bdb: Этот ключ отключает использование Berkeley DB в качестве фонового кэша заголовков

--enable-smtp: Этот переключатель включает поддержку релея SMTP.

--with-ssl: Этот параметр добавляет из пакета OpenSSL-1.0.0e поддержку SSL/TLS для режимов POP3/IMAP/SMTP, если эти режимы включены

--with-sasl: Этот параметр добавляет из пакета Cyrus SASL-2.1.23 поддержку аутентификации для режимов POP3/IMAP/SMTP, если эти режимы включены. В зависимости от конфигурации сервера, такая аутентификация может оказаться не нужной для POP3 или IMAP. Тем не менее, она необходима для SMTP.

--with-slang: Используется S-Lang вместо Ncurses.

Конфигурирование пакета Mutt

Конфигурационные файлы

etc/Muttrc, ~/.muttrc, /etc/mime.types, ~/.mime.types

Подробнее о конфигурировании

Чтобы начать работать с Mutt , в эти файлы не требуется вносить какие-либо изменения. Когда вы решите, что изменения нужны, обратитесь к странице man для muttrc.

Чтобы можно было пользоваться GnuPG, выполните следующую команду:

cat /usr/share/doc/mutt-1.5.21/samples/gpg.rc >> ~/.muttrc

Mutt использует gpg в импортируемом образце. Если у вас установлен пакет GnuPG-2.0.18, а пакет GnuPG-1.4.11 не установлен, вы можете создать символическую ссылку, которая будет соответствовать данному требованию:

ln -v -s gpg2 /usr/bin/gpg

Однако, если у вас установлен пакет GnuPG-1.4.11 и вы хотите использовать пакет GnuPG-2.0.18, то вам следует вручную отредактировать файл ~/.muttrc и заменить в нем все вхождения gpg на gpg2.

Описание пакета

Установленные программы: flea, mutt, mutt_dotlock, muttbug, pgpewrap, pgpring и smime_keys

Установленные библиотеки: Нет

Установленные директории: /usr/share/doc/mutt-1.5.21

Краткое описание

flea

модуль, помогающий сообщать об ошибках в Mutt

mutt

является пользовательским почтовым агентом (Mail User Agen - MUA), который позволит вам читать, писать и удалять ваши электронные письма

mutt_dotlock

осуществляет блокировку файла очереди почтовых сообщений

muttbug

это скрипт, с помощью которого выполняется flea

pgpewrap

подготавливает командную строку для утилит GnuPG-1.4.11

pgpring

средство хранения ключей PGP. Не требуется для GnuPG-1.4.11

Перевод сделан с варианта оригинала, датированного 2010-11-23 19:51:48 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Fetchmail-6.3.13   Пакет Pine-4.64