Date: Sun, 05 Aug 2001 18:04:44 +0400
From: Vlad Urban <ego@ego.net>
Newsgroups: fido7.ru.unix.bsd
Subject: Установка и конфигурирование fetchmail
ddyku> Вобщем сабж, а то примеров у меня нет, а попытки сделать так, как
ddyku> описано в man по fetchmail успехом не уенчались.
вот дока с www.freebsd.org.ru
Установка и конфигурирование fetchmail
fetchmail - это программа, позволяющая забирать почту по протоколам
POP3, APOP, KPOP, IMAP4.
fetchmail может "обслуживать" сразу несколько как удаленных, так и
локальных ящиков.
Если вы собираетесь использовать fetchmail для доставки электронной
почты на несколько локальных ящиков, то лучше написать
конфигурационный файл, поставив на нем права пользователя root и
группы wheel.
Инсталлируем fetchmail:
# cd /usr/ports/mail/fetchmail && make install && make clean
Приблизительный конфигурационный файл /root/.fetchmailrc
set daemon 600
# fetchmail стартует в daemon-режиме
defaults
poll mail.server1 with protocol POP3:
no dns, user account1 password passwd1 is local_user_1 here;
poll mail.server2 with protocol POP3:
no dns, user account2 password passwd2 is local_user_2 here;
В приведенном выше примере fetchmail каждые 10 минут идет на сервер
mail.server1 и забирает почту пользователя account1 с паролем passwd1
и выкладывает эту почту пользователю local_user_1 на локальной машине.
Hапишем маленький скрипт /usr/local/etc/rc.d/fetchmail.sh:
#!/bin/sh
[ -x /usr/local/bin/fetchmail ] && /usr/local/bin/fetchmail && echo -n ' fetchm
ail'
Говорим (на всякий случай):
# chmod 500 /usr/local/etc/rc.d/fetchmail.sh
Теперь fetchmail можно использовать.