BSD Ports

mail/noattach 1.2_5 FreeBSD

Attachment filter for Sendmail Milter

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
45eb789e2c
License
GPLv2+
Categories
mail
Package size
25.1 KiB, 58.9 KiB installed

Description

There really isn't much to say, noattach is a milter that parses the body of email messages from sendmail and checks if the filename of attachments matches one of the regular expressions in a given pattern file and rejects those emails that match. Filenames are rfc2047 or rfc2231 decoded if needed.

This program needs sendmail version 8.12.2 or newer to be compiled with libmilter.

In the other systems

SystemPortVersion
FreeBSDmail/noattach1.2_5
DragonFlymail/noattach1.2_5

Install

Binary package:

pkg install noattach

From the ports tree:

cd /usr/ports/mail/noattach/ && make install clean

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

RUN_DEPENDS=	noattach>0:mail/noattach

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:latest1.2_51.2_51.2_41.2_51.2_5
FreeBSD:14:quarterly1.2_51.2_5n/a1.2_51.2_5
FreeBSD:15:latest1.2_51.2_5n/a1.2_51.2_5
FreeBSD:15:quarterly1.2_51.2_5n/an/an/a
FreeBSD:16:latest1.2_51.2_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

Options name: mail_noattach

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
Service scripts
noattach

Files

Manual pages 1
  • noattach(8)
pkg-plist 13
  • etc/noattach.patterns-dist
  • libexec/noattach
  • share/doc/noattach/AUTHORS
  • share/doc/noattach/INSTALL
  • share/doc/noattach/NEWS
  • share/doc/noattach/README
  • share/doc/noattach/THANKS
  • share/doc/noattach/TODO
  • share/doc/noattach/ChangeLog
  • share/examples/noattach/README
  • share/examples/noattach/noattach.patterns
  • share/examples/noattach/noattach.patterns.johncon
  • share/man/man8/noattach.8.gz
distinfo 1
FileSizeSHA256
noattach-1.2.tar.gz126176656554378f01df027562f91457a3aedae5f4c7ef9cf4312694169db9cc3ced17
Master sites 1
  • ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/

Commit history 1

DateCommitCreditsLog message
45eb789e2c Dirk Meyer sysutils/minirsyslogd: add LICENSE
mail/noattach: add LICENSE mail/pathalias: add LICENSE mail/rbl-milter: add LICENSE multimedia/replex: add LICENSE mail/sid-milter: add LICENSE mail/sma: add LICENSE