mail/opensmtpd-filter-dkimsign 0.5 FreeBSD
Library for writing opensmtpd filters
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ISCL
- Categories
- Package size
- 15.8 KiB, 32.7 KiB installed
Description
This filter adds a DKIM signature to emails sent through OpenSMTPd. The rsa and ed25519 signing algorithms are supported, as well as the simple and relaxed canonicalization algorithms.
The filter can sign emails for several domains, selecting them according to the from-header, but can only use a single selector, managing multiple selectors must be done at the OpenSMTPd level.
It depends on the libopensmtpd port.
An example of a minimal configuration for signing outgoing emails for domain "example.com" and selector "_selector" would be:
filter "dkimsign" proc-exec "filter-dkimsign -d example.com -s _selector \ -k /usr/local/etc/smtpd/dkim/private.key" user _smtpd group _smtpd
And then you can apply that filter to the mail that needs to be signed:
listen on lo0 filter dkimsign
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/opensmtpd-filter-dkimsign | 0.5 |
| OpenBSD | mail/opensmtpd-filters/dkimsign | 0.6p0 |
| NetBSD | mail/opensmtpd-filter-dkimsign | 0.6nb3 |
| GhostBSD | mail/opensmtpd-filter-dkimsign | 0.5 |
Install
Binary package:
pkg install opensmtpd-filter-dkimsign
From the ports tree:
cd /usr/ports/mail/opensmtpd-filter-dkimsign/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opensmtpd-filter-dkimsign>0:mail/opensmtpd-filter-dkimsign
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.5 | 0.5 | - | - | 0.5 |
| FreeBSD:14:quarterly | 0.5 | 0.5 | n/a | - | 0.5 |
| FreeBSD:15:latest | 0.5 | 0.5 | n/a | - | - |
| FreeBSD:15:quarterly | 0.5 | 0.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.5 | 0.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libevent.so: devel/libeventlibopensmtpd.so: mail/libopensmtpd
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake localbase ssl
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| filter-dkimsign-0.5.tar.gz | 23709 | a5b4ec3af5ecb42351a0b5459bdd0f32c00ec55c23050b5f46dfaed8e321974b |
Master sites 1
- https://imperialat.at/releases/
Commit history 0
No commits in the history this site was built from.