BSD Ports

mail/mail-expire 0.9.3 FreeBSD

Expire old mails from mailboxes

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
de98fd4b98
License
MIT
Categories
mail
Package size
11.7 KiB, 24.3 KiB installed

Description

mail-expire is a small utility which only purpose is to help on keeping the size of multiple mail folders as small as needed (by removing outdated messages).

Maildir and Mailbox formats are supported for input, both types are mentioned interchangeably in this manual page. Output goes to Mailbox files.

The old messages are compressed with gzip or xz and stored in the file with the name following the pattern MBOXNAME.MONTH_YEAR.gz (or similar). The reference time for the output filename is calculated from the current time minus number of days specified in the first parameter.

In the other systems

SystemPortVersion
FreeBSDmail/mail-expire0.9.3
DragonFlymail/mail-expire0.9.2_1
HardenedBSDmail/mail-expire0.9.2_1
GhostBSDmail/mail-expire0.9.2_1

Install

Binary package:

pkg install mail-expire

From the ports tree:

cd /usr/ports/mail/mail-expire/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mail-expire>0:mail/mail-expire

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.2_10.9.2_10.9.10.9.2_10.9.2_1
FreeBSD:14:quarterly0.9.2_10.9.2_1n/a0.9.2_10.9.2_1
FreeBSD:15:latest0.9.2_10.9.2_1n/a0.9.2_10.9.2_1
FreeBSD:15:quarterly0.9.2_10.9.2_1n/an/an/a
FreeBSD:16:latest0.9.2_10.9.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
gmake perl5 shebangfix tar:xz
Service scripts
none

Files

distinfo 1
FileSizeSHA256
mail-expire_0.9.3.tar.xz1101275abab7152a4f0dc3e8f7bb187010e4ec31badbbbfbe8a1088278a17e2e532f5
Master sites 1
  • DEBIAN

Commit history 1

DateCommitCreditsLog message
de98fd4b98 Tilman Keskinoz mail/mail-expire: Update to 0.9.3
Changelog: * Safeguard to not run into --delete mode by mistake and lose messages without any warning (by adding a delay and hint and --yes option to override it) * Best-effort attempt to restore original ownership and permissions of recreated Mbox files after filtering (closes: #344222)