Path to this page:
./
mail/fdm,
Fetch or receive mail and deliver it in various ways
Branch: CURRENT,
Version: 1.9nb1,
Package name: fdm-1.9nb1,
Maintainer: pkgsrc-usersfdm 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.
Required to run:[
databases/tdb] [
devel/pcre]
Required to build:[
pkgtools/cwrappers]
Package options: pcre
Master sites:
SHA1: 818bf39418ae4b170b4c3aa7c852015bf4802d7a
RMD160: f44d009ac29cdf244509ce032270758be7f4be32
Filesize: 171.694 KB
Version history: (Expand)
- (2017-11-23) Package has been reborn
- (2016-03-05) Updated to version: fdm-1.9nb1
- (2015-09-25) Updated to version: fdm-1.9
- (2015-01-05) Updated to version: fdm-1.8
- (2014-02-12) Updated to version: fdm-1.7nb1
- (2013-10-03) Updated to version: fdm-1.7
CVS history: (Expand)
2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) |  |
Log message:
Bump PKGREVISION for security/openssl ABI bump.
|
2015-11-06 21:34:00 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Fix race condition.
|
2015-11-04 00:27:24 by Alistair G. Crooks | Files touched by this commit (312) |
Log message:
Add SHA512 digests for distfiles for mail category
Problems found locating distfiles:
Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
Package pine: missing distfile fancy.patch.gz
Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
Package qmail: missing distfile badrcptto.patch
Package qmail: missing distfile outgoingip.patch
Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-09-25 15:08:44 by Leonardo Taccari | Files touched by this commit (5) |  |
Log message:
Update mail/fdm to fdm-1.9.
pkgsrc changes:
o Update MASTER_SITES and HOMEPAGE to current reality.
o Convert the package in order to use GNU_CONFIGURE and add aclocal,
auto{conf,make} to USE_TOOLS (the configure is not provided by upstream
and need to be generated).
o Avoid mremap(2) usage. The NetBSD's mremap(2) isn't compatible (and probably
also other systems does not have it) so use mmap(2) instead.
Changes:
o Add support for STARTTLS on IMAP and POP3, from Markus Bachmann.
o Add "lock-wait" option to make fdm wait the global lock (lock-file \
option)
rather than exiting with an error immediately. Also add "lock-time" \
option
for the lock file timeout rather than a fixed 10 seconds. Requested by
Todd C. Miller.
o Add "ignore-errors" flag to instruct fdm to ignore delivery errors and
continue to the next mail, requested by Todd C. Miller.
o Delete Courier support.
o Delete regress/*
o Convert fdm to use autoconf and automake
o Various misc bug fixes
|
2015-01-05 14:56:46 by Makoto Fujiwara | Files touched by this commit (3) |  |
Log message:
Based on PR pkg/49537 by Leonardo Taccari,
Update 1.7 to 1.8
(pkgsrc)
- Remove post-build: target in Makefile
(not necessary now)
(upstream)
- No immediate ChangeLog, Release note found other than
1.8 is released on 2014-12-03
|
2014-02-13 00:18:57 by Matthias Scheler | Files touched by this commit (1568) |
Log message:
Recursive PKGREVISION bump for OpenSSL API version bump.
|
2013-10-15 16:44:18 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Don't use -I-.
|
2013-10-03 13:12:43 by OBATA Akio | Files touched by this commit (6) |  |
Log message:
Update fdm to 1.7.
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.
|