Fetchmail eltüntette a leveleket :(

 ( danzi | 2004. december 1., szerda - 14:12 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

A fetchmail egy pop3-as accról szedte le a leveleket. (Daemonként csinálta, mert amikor kézzel futtattam még jól ment)

A global fetchmailrc-ben volt egy account, hogy pop3 al érje el, user, pass... azt nem tudom, hogy rootként fut-e a fetchmail daemon, de azt csinálta, hogy a pop3-as postafkot sikeresen kiürítette, viszont lokálisan _sehova_ nem tette le a leveleket. Vagy de? Én nem találom... eltűntek a leveleim?

ajjajj.... :( :( :( :(

A /var/spool/mail és /home/user/Mail helyeken nézted?

A Fetchmail minek adja át a leveleket?
Procmail, vagy esetleg Postfix?
/var/log/mail-ben mi van?

Az van a logban, hogy faszán leszedte a leveleket, és letette a Maildirbe fetchmail@localhostnak... na most ilyen maildir nincs. Egyedül a /var/run/fetchmail/Maildir könyvtárat találtam, de ez meg üres. Más logban semmilyen hiba nincs :(

Na szóval én úgy tudom hogy a Fetchmail csak leszedi a leveleket és átadja a localhost-nak.
Onnan valamilyen LDA, vagy MDA feladata lenne a levelek megfelelő helyre juttatása és nem a Fetchmail-nek.
Ilyen LDA mondjuk a Procmail, MDA pedig pl. a Postfix, Exim, Qmail, Sandmail.
Szóval a helyi postafiókba ezek valamelyike juttatja tovább a levelet, ezért kell neked egy ilyen is.
Nem vagyok nagy guru, úgyhogy valaki esetleg kiegészíthetne, javíthatna ha valamit rosszul írtam.

Az van, hogy a fetchmail-common uninstall scriptje törli a fetchmail home könyvtárát :(
a postfix letette a leveleket a megfelelő maildirbe.

szopó