summaryrefslogtreecommitdiff
path: root/mail/fdm
AgeCommit message (Collapse)AuthorFilesLines
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-1/+2
2013-10-15Don't use -I-.joerg2-7/+21
2013-10-03Update fdm to 1.7.obache6-56/+73
Based on PR pkg/48254 by Leonardo Taccari. pkgsrc changes: * add options.mk: now fdm supports "debug" and "pcre" options (previously the PCRE support was always included). Changes: * Add mbox tags for messages fetched from a mbox * Detect GMail's XYZZY capability for IMAP and use it to try and workaround some of their broken behaviour (incorrectly reported message sizes). * Print a warning on missing maildirs when fetching from them rather than crashing or giving an error. Reported by Frank Terbeck. * Introduce a configure script and tidy up build infrastructure. * GMail IMAP doesn't correctly set the \Seen flag after UID FETCH BODY[], so explicitly set it with STORE when mail is kept. Reported by Patrice Clement. * Properly count mails when polling multiple folders on a single IMAP server, reported by Claudio M. Alessi. * Support user and pass on NNTP, requested by Michael Hamann. * Escape . properly when delivering to SMTP. * Don't be as strict about format at the end of messages when using IMAP - accept additional information as well as FLAGS. Reported by rivo nurges.
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-1/+2
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-08-23mail/fdm: Fix non-privileged build and MAXNAMLENmarino4-4/+42
- The patch was added to define the non-posix MAXNAMLEN macro if it was not already defined. - The Makefile had to patched and then inline-replaced to fix the invocation of the install program. Without this, non-root builds fail.
2012-08-17Initial import of fdm version 1.6 in the NetBSD Packages Collection.seb5-0/+84
fdm is a program to fetch mail and deliver it in various ways depending on a user-supplied ruleset. Mail may be fetched from stdin, IMAP or POP3 servers, or from local maildirs, and filtered based on whether it matches a regexp, its size or age, or the output of a shell command. It can be rewritten by an external process, dropped, left on the server or delivered into maildirs, mboxes, to a file or pipe, or any combination. fdm is designed to be lightweight but powerful, with a compact but clear configuration syntax. It is primarily designed for single-user uses but may also be configured to deliver mail in a multi-user setup. In this case, it uses privilege separation to minimise the amount of code running as the root user.