piler
Email archiving application
Health
37/100
Self-hosts from
$5.12/mo
on linode Nanode 1GB
Difficulty
3/5
Stars
305
Health score breakdown
6-dimension composite. Methodology.
| activity | 76 | |
| maturity | 16 | |
| community | 15 | |
| security | 70 | |
| sustainability | 13 | |
| adoption | 21 |
Self-hosting cost
| Provider | Plan | Specs | Monthly |
|---|---|---|---|
| linode | Nanode 1GB | 1c / 1GB / 25GB | $5.12 USD |
About piler

# piler email archiver
piler is an open source email archival application. Please visit https://www.mailpiler.org/ for more.
## Features
- built-in smtp server
- archival rules
- retention rules
- legal hold
- message and attachment deduplication
- message compression
- message encryption
- digital fingerprinting and verification
- full text search
- simple and expert search
- save search criteria
- tagging emails
- view, export, restore emails
- bulk import/export messages
- access control
- AD / LDAP authentication
- IMAP, POP3 authentication
- single sign-on (SSO)
- Google Apps support
- Office 365 support
- STARTTLS support
- Google Authenticator support for 2-factor authentication
- i18n
- customisable theme
- audit logs
- search in audit logs
- online status info
- accounting
- recognised formats: EML, Maildir, mailbox
## Build a deb package for Ubuntu 24.04 LTS
Clone the repo, and the following command in the repo root:
```
docker run --rm \
--security-opt apparmor=unconfined \
-e PROJECT_ID=piler \
-e DISTRO=noble \
-e ARCH=amd64 \
-e VERSION=1.4.8 \
-e COMMIT_ID=deadbeef \
-e BUILD_NUMBER=1234 \
-v $PWD:/repo \
-v $PWD/docker:/data \
sutoj/builder:noble
```
This works for any branch, not just master.
Excerpt from the project's README. View full source on GitHub.