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








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

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

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

Пакет Fetchmail-6.3.13

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

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

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

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

Обязательные

OpenSSL-1.0.0e и локальный агент доставки почты MDA (Procmail-3.22)

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

Python-2.7.2 и Tk-8.5.9

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

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

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

./configure --prefix=/usr --with-ssl --enable-fallback=procmail &&
make

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

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

make install

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

--with-ssl: Этот параметр включает поддержку SSL, так что вы сможете обрабатывать подключения к защищенным серверам POP3 и IMAP.

--enable-fallback=procmail: Этот параметр сообщает Fetchmail что в случае, если порт 25 отсутствует или не отвечает, передавать входящую почту для доставки следует передавать в Procmail.

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

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

~/.fetchmailrc

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

cat > ~/.fetchmailrc << "EOF"
set logfile /var/log/fetchmail.log
set no bouncemail
set postmaster root

poll SERVERNAME :
    user <имя пользователя> pass <пароль>;
    mda "/usr/bin/procmail -f %F -d %T";
EOF

chmod -v 0600 ~/.fetchmailrc

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

man fetchmail: Поищите в конце странице man раздел с заголовком CONFIGURATION EXAMPLES (Примеры конфигурации). В нем есть несколько простых примеров. Также имеется бесчисленное множество других вариантов конфигурирования.

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

Установленные программы: fetchmail и fetchmailconf

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

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

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

fetchmail

когда запускается пользователем, из файла ~/.fetchmailrc будут взяты настройки и будет загружена соответствующая почта

fetchmailconf

позволит вам с помощью графического интерфейса Tk создавать и отредактировать конфигурационный файл ~/.fetchmailrc. Требуется Python и должен присутствовать модуль Tkinker

Перевод сделан с варианта оригинала, датированного 2010-10-20 21:02:08 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Procmail-3.22   Пакет Mutt-1.5.21