Библиотека сайта rus-linux.net
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 |