Доброго времени суток. Установил ОС 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
то он оставляет почту, но постоянно копирует одно и то же.
Зарание огромное спасибо.
>Установил ОС FreeBSD 7.0А теперь прочитай хэндбук. Там написано, _как_ пользоваться man-ом.
>Как сделать так, что
>бы fetchmail, забирая почту с удалённых серверов не удалял её с
>них, а лишь копировал, причём копировал только новые, а не все
>подряд(а то получаем одни и те же письма 20 раз).man fetchmail <ENTER> /--keep <ENTER>
Ниже (ещё раз "/" <ENTER>), в "RETRIEVAL FAILURE MODES" чего-то связанное длинно обсуждается.
>-k /usr/local/etc/fetchmailrc
Э-э-э... ммм... "Keyword: keep"~~~