[X] The "/prospector-mysql/broken-mysql-.84.tar.gz" file could not be found or is not available. Please select another file.

POPMail applies user-defined rules to messagesin a mailbox in order to allow you to delete some emails beforereceiving them. For example, you can delete emails with a givenFrom: (sender) header, or larger than a max size.


http://popmail.sourceforge.net





Separate each tag with a space.

Release Date:

2004-09-10

Topics:

License:

Operating System:

Translations:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2003-07-21

Ratings and Reviews

Be the first to post a text review of POPMail. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Code committed

    simmaniac committed patchset 2 of module popmail to the POPMail CVS repository, changing 42 files

    posted by simmaniac 1665 days ago

  • Code committed

    simmaniac committed patchset 1 of module popmail to the POPMail CVS repository, changing 42 files

    posted by simmaniac 1665 days ago

  • Tracker comment added

    simmaniac commented on the Patterns artifact

    posted by simmaniac 1841 days ago

  • Tracker artifact added

    rsvk created the Patterns artifact

    posted by rsvk 1850 days ago

  • File released: /popmail/2.1.1/popmail-patch-2.1.1-1.tar.bz2

    posted 1892 days ago

  • Tracker artifact added

    posted by simmaniac 1892 days ago

  • popmail 2.1.1 file released: popmail-patch-2.1.1-1.tar.bz2

    2004-09-10 Alberto Gimnez <algibe@teleline.es> * interface.c: private functions now are static (ask_action): new function Now ask for type of filter when adding filters inside interactive mode. * filter.c: made private functions static. (check_filter, check_filters): changed order of matching rules. Now each line of the message is matched against each rule before matching next rule. * filter.h (check_filter): changed to (check_filters) (see filter.c) * server.c (ReadServer): uses (check_filters) function from filter.c 2004-09-09 Alberto Gimnez <algibe@teleline.es> * server.c (ReadServer): Now a filter rule matched is reported properly * cfgfile.c, filter.c, interface.c, message.c, popmail.c, popsockets.c, server.c, serverwork.c, util.c: *** empty log message *** * cfgfile.c, filter.c, interface.c, message.c, popmail.c, popsockets.c, server.c, serverwork.c, util.c: added RCS id string * Makefile: deleted DEBUG compilation symbol in the release * interface.c (parse_deletion): new function * util.h (count_words): made public via the header * util.c (count_words): don't calculate strlen each for loop * filter.c: *** empty log message *** 2004-09-08 Alberto Gimnez <algibe@teleline.es> * server.c (ReadServer): now uses (check_filter) function from filter.c module * filter.c (ParseFilterFile): changed from getnWord to get_last_word. Need to fix because now spaces aren't allowed in filter file regexps (check_filter): updated return value (filter_type): by now, deprecated function * filter.h (check_filter): now returns the rule that matched, more significant than just an int (filter_type): useless function * util.c: return value more usable on if statements (get_last_word): clear trailing newline. Fixes bug that made any filter match with any string because of that newline 2003-11-22 Alberto Gimnez <algibe@teleline.es> * util.h (get_last_word): new function * util.c: *** empty log message *** * util.c (get_last_word): new function * server.c (GetMessageHeader): fixed bug that made popmail crash with very long headers 2003-10-11 Alberto Gimnez <algibe@teleline.es> * cfgfile.c (ParseFileForOptions): return filterfile name via (filterfile) arg and updated function prototype * cfgfile.h (ParseFileForOptions): updated function prototype * filter.c (WriteFilterFile): finally implemented. Intended only to write new filters (num_filters): new function * filter.h: updated function prototype (num_filters): new function * interface.c (filter_mode): bug fix in ARG number (parse_f_command): new function, couldn't reuse parse_command from main loop. (real_deletion): this is related to server stuff, so moved to server.c module. (main): don't disconnect nor free mem since popmail.c deals with this stuff. (nfilters): new variable. Will only append new filters to disk * interface.h (iface_init): updated function prototype * popmail.c: updated calls to (ParseFileForOptions), so we can know the filterfile name (main): now real server-side deletion is done after aplying filters and exiting interactive mode * server.h (real_deletion): moved from interface.c * Makefile: *** empty log message *** * server.c (real_deletion): moved from interface.c (ReadServer): don't delete messages anymore. They will be deleted when exiting from popmail (should be improved) memory freeing is not done anywhere but popmail.c, using server's module routines and so.

    posted 1892 days ago

  • POPMail 2.1.1 released

    POPMail is a POP3 server-side email checker and filter. It filters messages according to rules specified by the user in a file. 2.1.1 comes as a fix to 2.1 that was hidden because of an important bug found during tests that made filters not work properly. This release includes that bugfix, and added features to interactive mode (range and multiple deletion, ...).

    posted by simmaniac 1893 days ago

  • File released: /popmail/2.1.1/popmail-2.1.1.tar.bz2

    posted 1893 days ago

  • POPMail 2.1 release frozen

    When testing 2.1 POPMail release a bug about filtering and accept rule was found. The bug is present since version 1.2 and causes an accept rule to be ignored if a line of the header of the message that matches a deny one is *before* the line that matches the accept rule. This is because the filtering algorithm. It's being worked and will be released a fixed version as soon as possible.

    posted by simmaniac 1894 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review