From: Matthias A. <mat...@gm...> - 2013-11-12 10:28:30
|
Am 12.11.2013 10:20, schrieb Matthias Andree: > Am 12.11.2013 06:51, schrieb Joe M: >> Joe M wrote: >>> I am attaching a patch to add a --startnum option to fetchmail. >> >> Attached is an updated patch which adds this option to fetchmail.man >> >> Any comments, please? >> >> Thanks >> Joe > > Joe, > > thanks a bunch for your contribution. > > I am only wondering what limitations of either hotmail or your SMTP sink > this is trying to work around that are not already solved -- and if it > will remain useful at all for 7.x when make UIDL support mandatory. The > code is there, on the "master" branch in Git. > > The URL is https://gitorious.org/fetchmail/fetchmail/ > > Would you be able to check if the code is fit for fetchmail's master branch? > > Thank you. > > Best regards > Matthias Joe, As an update, I just polled my pop3.live.com accounts and figured that --uidl works for me on that account. Note that using --keep without --uidl is a dangerous endeavor, meaning that if you use LAST or a locally recorded message number, this setup is prone to mail loss or skipping, should messages before the designated start number disappear or should a downloaded message fail to be forwarded. That comment above does not rule out my taking your patch, it may be useful to re-setup things if the UID database should ever get damaged (although I have not had reports of corruption of the .fetchids file in a long time), we may however need to extend your patch so that if you say "--startnum 1001", fetchmail could optionally record the first 1000 POP3 UIDs as seen. Hope that passes for a comment for the nonce :-) Thanks again! Best regards Matthias |