Fetchmail

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
grom001
проходил мимо
Сообщения: 1
Зарегистрирован: 2015-10-26 13:21:07

Fetchmail

Непрочитанное сообщение grom001 » 2015-10-26 13:43:45

Установил Freebsd 10.2 поставил fetchmail, настроил fetchmailrc прописал в rc.conf fetchmail_enable = "YES" Работает почту принимает. Но удаляет почту. Пробовал писать keep при запуске ругается на синтаксис. За день перепробовал 10 вариантов из инета. keep писал в разных местах. Не помогло. Пробовал запускать fetchmail из командной строки с параметром тоже бесполезно.

Код: Выделить всё

FreeBSD, $ /usr/local/etc/rc.d/fetchmail -k -d 60 /usr/local/etc/fetchmailrc
/usr/local/etc/rc.d/fetchmail: extra argument ignored
/usr/local/etc/rc.d/fetchmail: unknown directive '-k'.
Usage: /usr/local/etc/rc.d/fetchmail [fast|force|one|quiet](start|stop|restart|rcvar|enabled|awaken|status|poll)

Код: Выделить всё

#fetchmailrc
set daemon 60
set syslog
poll mail.nic.ru protocol pop3 username "mo@mydomen"  password "password" is "grom" here

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

admin_sv
мл. сержант
Сообщения: 94
Зарегистрирован: 2014-01-03 2:45:53
Контактная информация:

Fetchmail

Непрочитанное сообщение admin_sv » 2015-11-09 17:28:31

Добрый вечер, я тут недавно настраивал fetchmail, попробую помочь.
При запуске из консоли достаточно указать fetchmai -k
Вот цитата из man на этот счет.

Код: Выделить всё

-k | --keep
              (Keyword: keep)
              Keep retrieved messages on the remote mailserver.  Normally, messages are deleted from the folder on
              the mailserver after they have been retrieved.  Specifying the keep option causes retrieved messages
              to  remain  in  your folder on the mailserver.  This option does not work with ETRN or ODMR. If used
              with POP3, it is recommended to also specify the --uidl option or uidl keyword.

а еще в домашней директории пользователя от чьего имени будет срабатывать скрипт нужно создать файл ".fetchmailrc" и дать права на исполнение. Если выполнить команду fetchmail - то он действительно выкачивает почту и удаляет ее с сервера.