URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6693
[ Назад ]

Исходное сообщение
"Проблемы с fetchmail "

Отправлено sasha198407 , 13-Янв-10 08:16 
Доброго времени суток. Установил ОС FreeBSD 7.0 и поднял на нём почтовый сервер(Apache, Postfix, Cyrus-SASL, MySQL, Courier-IMAP, Postfixadmin, fetchmail-6.0.9.). Как сделать так, что бы fetchmail, забирая почту с удалённых серверов не удалял её с них, а лишь копировал, причём копировал только новые, а не все подряд(а то получаем одни и те же письма 20 раз).

Содержание конфига /usr/local/etc/fetchmailrc
set no bouncemail
set admin "admin@mydomain.local"

poll pop.yandex.ru
protocol POP3 username "shura198407" password "password" to alex@mydomain.loca fetchall
smtphost 127.0.0.1

В /etc/crontab добавил строку(в этом случае он удаляет почту с удалённых серверов ):
*/10 * * * * root /usr/local/bin/fetchmail -f /usr/local/etc/fetchmailrc

А если в /etc/crontab добавить строку:
*/10 * * * * root /usr/local/bin/fetchmail -f -k /usr/local/etc/fetchmailrc
то он оставляет почту, но постоянно копирует одно и то же.
Зарание огромное спасибо.


Содержание

Сообщения в этом обсуждении
"Проблемы с fetchmail "
Отправлено Andrey Mitrofanov , 14-Янв-10 18:39 
>Установил ОС FreeBSD 7.0

А теперь прочитай хэндбук. Там написано, _как_ пользоваться man-ом.

>Как сделать так, что
>бы fetchmail, забирая почту с удалённых серверов не удалял её с
>них, а лишь копировал, причём копировал только новые, а не все
>подряд(а то получаем одни и те же письма 20 раз).

man fetchmail <ENTER> /--keep <ENTER>

Ниже (ещё раз "/" <ENTER>), в "RETRIEVAL FAILURE MODES" чего-то связанное длинно обсуждается.

>-k /usr/local/etc/fetchmailrc

Э-э-э... ммм... "Keyword: keep"~~~