Все о Linux. LinuxRSP.Ru
Альт Линукс СПТ 6.0 Сертификат ФСТЭК

[Linux и BSD]: свежие новости, анонсы статей и книг, обзоры софта от LinuxRSP.RU
Подписаться письмом
Подписка на журнал Linux Format 12 номеров (01-12/2012)


 Сегодняшние новости:

Руководитель компании Red Hat назван "предпринимателем года"

Релиз минималистичного дистрибутива Tiny Core Linux 4.2

Новая версия системы биллинга NETAMS 4.0

Релиз Clementine 1.0.0

Централизованное резервное копирование данных Windows и *nix серверов средствами Bacula

Подключение сети к глобальному IPv6 пространству

Вышел релиз WINE@Etersoft 2.0

IPv6 шлюз для локальной сети

Новый релиз программы YAGF

Представлен новый стандарт языка C: C11

Сборка панорам: Hugin 2011.4.0

Релиз CentOS 6.2

Пятый выпуск электронного журнала об юридических аспектах свободного ПО

Создание межсетевых экранов: pfSense 2.0.1

Сайты премьер-министра и правительства перешли на лицензию Creative Commons

Утверждён ГОСТ, определяющий положения по использованию Свободного ПО

Подписка на журнал "Linux Format" 12 номеров (2012 год)

Девятый лис: Firefox 9

Программная АТС: Asterisk 10

Выпущен Amarok 2.5.0

Представлена новая версия Qt 4.8

Выпущен Blender 2.61

Релиз Wordpress 3.3 "Sonny"

Google

 Новые статьи за январь 2012:

Архитектура Google 2011

Мониторинг Nginx с помощью MRTG

Решение проблем при использовании "1c предприятие" 8.2 в Linux

25 правил .htaccess, которые должен знать каждый web-разработчик

IPv6 шлюз для локальной сети

Подключение сети к глобальному IPv6 пространству

Централизованное резервное копирование данных Windows и *nix серверов средствами Bacula

Как понять почему упал сервер не подключая к нему монитор и клавиатуру?

Установка 1с 8.2 и PostgreSQL 9.0.3 на CentOS 6

Перенос виртуальной машины на физический жесткий диск

Установка Linux на USB-флешку

Краткое руководство по GNOME Shell в Ubuntu 11.10

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки

   Дистрибутивы и атрибутика



DeveloperWorks Россия





Rambler's Top100


 
 
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
 From : Alex Kabanov                        2:5020/400      Mon 07 Feb 28 16:55
 Subj : Пpимеp настpойки fetchmail
________________________________________________________________________________
From: Alex Kabanov <hazy@prexim-d.odessa.ua>

On 30 Jan 2000, Alexey Kakunin wrote:

AK>Возмодно очень глупые вопросы, но все-таки:
AK>1) Как запустить fetchmail demon-ом - понятно, но вот как сделать так, что
AK>бы он хапускался при загрузке системы - не очень.
AK>Пока что мне приходиться после каждого перезапуска входить как su и
AK>запускать его ручками.

Когда мне доводилось юзать fetchmail то я сделал так:

в /root/.fetchmailrc (помоему так, щас просто сходу не помню) написал всю
конфигурацию для fetchmail'a и запускал его ручками указав в коммандной
строке параметр где хранится файл конфигурации (почему-то по умолчанию он
не находил его) . Потом прописал запуск fetchmail из /etc/rc.d/rc.local
Единнственно что нужно сделать, это обязательно! так это рассказать
fetchmail'у в его конфигурации при наличии какого интерфейса можно
забирать почту и тащить к себе на localhost иначе он не будет запускаться
и вываливаться с ошибкой типа "пошли нафиг, но я не вижу ни какого
сервака на котором может лежать почта" в твоем варианте это может быть
именно эта ошибка. из-за чего тебе и приходится его каждый раз запускать
руками.

это было лирическое вступление.
IMHO как должен быть настроен fetchmail
я считаю что его лучше запускать из inittab т.к. могут возникать ошибки и
fetchmail будет автоматом сам себя вырубать. Если запускать не через
inittab то советую подробно почитать man на наличии информации об ошибках
выхода и все их оговорить в файле конфигурации. В файле конфигурации
fetchmail также прописать чтоб он запускался демоном и указать интервал
времени для проверки удал. почтового ящика. Там же указать при наличии
какого интерфейса пытаться забирать почту.

итог

/etc/inittab
F:345:respawn:/usr/bin/fetchmail -f /root/.fetchmailrc

после правки inittab не забудь сделать команду
[root@hosts /etc]# init q

права на .fetchmailrc тоже нужно поставить правильно!

/root/.fetchmailrc (мой пример)
set daemon=300 (каждые 5 минут бегаем за почтой)
set logfile=/var/log/fetchmail (сюда пишем все что мы делаем)
poll pop.provaider.net interface ppp0/IP.твоего.ppp0.интерфейса proto pop3
 user ЮзерHэйм with pass СуперЭнкрипнПассворд to ЮзерHэймЛокалМашин here

Если IP динамически то тут нужно поиграться...
Если еще что свое нужно добавить просто смотриш раздел man про то как
писать файл конфигурации и добавляеш все туда. Мое мнение, что у fetchmail
неплохо написан man'ual

это пример забирания почты с удаленного почтового ящика и выкидывания всей
почты пользователю "ЮзерHэймЛокалМашин". Fetchamil будет бегать за почтой
каждые 5 минут, в случае если интерфейс ppp0 будет в дауне он просто будет
skip'ать проверку почтового ящика. Если вдруг по какой либо причине
fetchmail упадет то его быренько подымет снова init.

Если где был не прав - поправьте, у меня такая схема работает! только я
там уже не работаю ;)

C уважением,
Александр Кабанов

        / mailto:shurikk@mail.ru /
        / UID 34620067           /




--- ifmail v.2.15dev4
 * Origin: TeNeT Networking Centre (2:5020/400)

Источник: OpenNet

      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2012 LinuxRSP


Реклама:
срочный ремонт клавиатуры для ноутбуков Sony и других моделей