Hi! On Sun, 21 Sep 2014 18:51:24 +0700, PM wrote: > 1. When parameters KEEP and ONLY_NEW both turned on and used filter > rejects mail message, UIDLs file also must be updated. Otherwise > already received and rejected mail headers will be obtained again and > again and again, despite the option ONLY_NEW is enabled.
Yes that would be useful, but this is a bigger change: you would have to track exactly which filter made which decision, because the user can check the same mailbox with different filters, which would lead to different reject/accept decisions. > 2. UIDLs files must be updated immediately after every successfully > processed message. Now, when i stop mpop by CTRL+Break / CTRL+C or > kills it process, UIDLs file remains not updated and already > successfully received email messages will be received again next time. On SIGTERM, SIGHUP, or SIGINT (CTRL+C), mpop already updates the UIDLs file. See mpop.c lines 1358ff. So that should definitely work, and it does for me. Are you maybe working on Windows? That system does not have signal handling, and so this does not work. Regards, Martin ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ mpop-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mpop-users
