Courier+fetchmail+procmail - apró probléma

Hello all!

A következő a helyzet:
Külső postafiókból fetchmail segítségével töltöm le a leveleket, a procmail segítségel adom tovább, acouirer-imap pedig imap szerverhez van.
A probléma:
A külső postafiókból letöltöm úgy a leveleket, hogy azok ott is maradjanak a külső szerveren, ezt a keep paraméterrel adom meg. Ennek biztonsági okai is vannak. De a következő letöltésnél a fetchmail megint letölti a leveleket, már a letöltött leveleket is letölti még egyszer. Elvileg a keep paraméter azért van, hogy a letöltött leveleket még egyszer ne töltse le. Ezzel volna az apró problémám, hogy csak az új leveleket kellene letöltenie. Erre keresem a választ.

A kliensek Thunderbird-et használnak mindegyik kliens ugyanarra a belső hálózati felhasználóként tölti le a leveleket imapon. Így mindegyik felhasználó frissen látja az új leveleket, valamint a változtatásokat is.

Előre is köszönöm a válaszokat!

Automi

Hozzászólások

"Elvileg a keep paraméter azért van, hogy a letöltött leveleket még egyszer ne töltse le."

Nem a keep paraméter azért van, hogy a levél a szerveren is fenntmaradjon, azaz letöltés után ne törölje le:

 -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.

Alapbeállítás szerint a fetchmail a régi leveleket nem tölti le.

Ha van -a, -all vagy --fetchall paraméter a fetchmailrc-kben, akkor letölti a régieket is:

-a | --all | (since v6.3.3) --fetchall
              (Keyword:  fetchall,  since  v3.0)  Retrieve both old (seen) and new messages from the mailserver.  The
              default is to fetch only messages the server has not marked seen.  Under POP3, this option also  forces
              the  use  of  RETR rather than TOP.  Note that POP2 retrieval behaves as though --all is always on (see
              RETRIEVAL FAILURE MODES below) and this option does not work with ETRN or ODMR.  While the -a and --all
              command-line  and  fetchall rcfile options have been supported for a long time, the --fetchall command-
              line option was added in v6.3.3.

Szóval nézz körül a fetchmailrc táján (/etc, /home).

Bye, Fifi

Oprencer?
Pl: /etc/sysconfig/fetchmail-ben vannak érdekes dolgok. FETCHMAIL_FETCHALL="no"
Érdemes lenne egyet dumpolni is. Velem például uidl cseszett már ki. --uidl
Fetchmail mien user-ként fut. Asszem mda-nál számít.