This port implements SPF for Postfix, without include
anothers libraries in postfix port.
PR: ports/75284
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
<quote>
Copies of this library code used to exist in other tarballs: Courier,
Courier-IMAP, and SqWebMail. Building and installing any of these packages
would've automatically installed this authentication code.
The authentication library is now a separate, standalone package. This
authentication library must now be installed, separately, before upgrading
to the following builds (or if installing them for the first time):
Courier 0.48, Courier-IMAP 4.0, and SqWebMail 5.0. See NEWS for more information.
</quote>
http://www.courier-mta.org/authlib/
marked for expiration on September 30th, 2004. All users should now
be on version 2.1 (mail/postfix), which is stable, or version 2.2-X,
which is in mail/postfix-current.
Wrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).
It can load, save and send saved mails in background
and also backup some mails.
PR: ports/73560
Submitted by: Antonio Carlos Venancio Junior <antonio@php.net>
notification support. This version can optionally check more than one
IMAP folder on one server.
PR: ports/73256
Submitted by: Radek Kozlowski <radek@raadradd.com>
sendmail. The libsnert stuff mentioned in the PR is not addressed
in this commit, since it is not a run time dependency, and is
strictly coupled with milter-spamc itself.
PR: ports/71486
Submitted by: Michael O. Boev <mike@tric.tomsk.gov.ru>
This program allows the body of a message to be filtered through
a series of filters before being passed to the real qmail-queue program,
and injected into the qmail queue.
Author: Bruce Guenter <bruceg@em.ca>
WWW: http://untroubled.org/qmail-qfilter/
This program is a filter which shall improve the readability for messages
(emails and posts) by *hiding* some annoying parts, including:
- mailing list footers
- excessive quoting
- overlong signatures
- Outlook-style "TOFU" (text above - full quote below)
- squeeze sequences of blank lines or punctuation
Its primary mode of operation is a display filter in MUA (it has special
support for Mutt), but it can also be used in MTA/MDA - e.g. for immediately
bouncing "improper" messages.
Author: Jochen Striepe <t-prot@tolot.escape.de>
WWW: http://www.escape.de/users/tolot/mutt/
This milter does not itself filter spam, instead it memorizes the
verdicts issued by your other anti-spam defenses to reduce the system
load and resource consumption, by temporarily rejecting the relays
suspected of spamming (banned) and, optionally, by permanently rejecting
the relays "convicted" of spamming (blacklisted).
The idea is to stem the spam from real spam sources, while reducing the
ill effects of false-positives to merely delaying, rather than rejecting
future messages.
WWW: http://virtual-estates.net/skem/
used in conjunction with any Mail Delivery/Transfer Agent or local delivery
agent. It provides an easy, uniformed way, to provide autoreplies to e-mails.
PR: ports/66625
Submitted by: Phil Oleson <oz@nixil.net>
This is an attempt at implementing a mailing list manager with the same
functionality as the brilliant ezmlm, but with a decent license and mail
server independency.
PR: ports/67911
Submitted by: Christian Laursen <xi@borderworlds.dk>
is faster and less cpu intensive than other interperative based solutions.
It blocks spam using the following methods;
* Configurable Realtime DNS Blacklists
* Sender Address verification
* Configurable Black and White lists
* Invalid MTA hostname verfication
* Basic Virus/Worm file attachment rejection for files ending
in .pif, .scr, etc.. via MsExtChk filter
* SPF via libspf
Also;
* Realtime firewall blocking of MTA hosts with invalid host names via
MtaHostIpfw filter
* Realtime rate limited connection blocking via firewall rule injection
All actions are logged via syslog with both the sender and the recipient.
From this, report generation and notification to recipients showing
activity becomes extremely simple.
WWW: http://www.wanlink.com/spamilter/index.php
grey listing. Grey listing is a spam filtering technique, which uses a behavior
trick: spammers never resend a message when they get a temporary error,
whereas real MTA do. The idea is to refuse any mail on first attempt, and
accept it after some time has elapsed.
PR: ports/67252
Submitted by: Cyril Guibourg <aragorn+ports@teaser.fr>
gnubiff is a mail notification program that checks for mail,
displays headers when new mail has arrived and allow to read
first lines of new mails.
It relies on the GNOME and GTK libraries but can be compiled
and used with or without GNOME support. Supported protocols are
pop3, apop, imap4, mh, qmail and mailfile.
Furthermore, gnubiff is fully configurable with a lot of
options like polltime, poptime, sounds, mail reader, mailbox
names, etc. and can also filter spam.
PR: ports/66226
Submitted by: Tim Bishop <tim@bishnet.net>
internet connection eg. a home network or a single host at home. It has
special support for connections to different ISPs. It replaces sendmail or
other MTAs such as qmail or exim.
This is development unstable version (quite stable in fact).
PR: ports/66116
Submitted by: Andrey Slusar <vasallia@ukr.net>
internet connection eg. a home network or a single host at home. It has
special support for connections to different ISPs. It replaces sendmail or
other MTAs such as qmail or exim.
PR: ports/65178
Submitted by: Andrey Slusar <vasallia@ukr.net>
Unlike the original vacation(1) program, gnarwl is based on LDAP.
Traditionally you had to give every user, who wanted to use autoreply
facilities full fledged system accounts (trusting them to set their
forwarding up properly, cursing when they didn't).
With gnarwl this is history. User information is now stored in LDAP.
Thats right, no more messing around with system accounts or homedirs for
users who just want their email working, but don't care to fuss around
with shell commands.
WWW: http://www.oss.billiton.de/software.shtml
PR: ports/64895
Submitted by: Xavier Beaudouin <kiwi@oav.net>
of Cyrus IMAP servers. It can be used to create, delete and modify users and
it's properties (Quota and ACL).
PR: ports/64166
Submitted by: <bra@fsn.hu>
multilingual webmail program that is easy to use and install. It runs on a
stock, default build of PHP, and does not require databases (although
database support is available). IlohaMail supports IMAP and POP3.
PR: 61833
Submitted by: TAKATSU Tomonari <tota@rtfm.jp>
CRM114 is a system to examine incoming e-mail, system log
streams, data files or other data streams, and to sort, filter,
or alter the incoming files or data streams according to the
user's wildest desires. Criteria for categorization of data can
be by satisfaction of regexes, by sparse binary polynomial
matching with a Bayesian Chain Rule evaluator, or by other
means. Accuracy of the SBPH/BCR classifier has been seen in
excess of 99 per cent, for 1/4 megabyte of learning text. In
other words, CRM114 learns, and it learns fast.
WWW: http://crm114.sourceforge.net
PR: ports/63304
Submitted by: Meno Abels <meno.abels@adviser.com>
POPFile is an automatic mail classification tool. Unlike other
email classification tools, POPFile acts as a POP3 proxy server.
Reviewed by: kuriyama (mentor)
P3Scan is a transparent POP3-Proxy with virus-scanning
capabilities. This means that all your POP3-Clients in the
Network can't fetch mails from the internet without that
P3Scan have scanned it. If a virus has been found the mail
is replaced with a notification and the original (infeceted)
version is stored on the harddisc. Transparent means, that
neither the client nor any of the used POP3-servers has to
be configured.
This port is based on mail/pop3vscan, but the development
for that port seems to have ceased.
WWW: http://p3scan.sourceforge.net/
procmail.
Quick Spam Filter (qsf) is a lightweight statistical spam filter written in C.
It is designed to be small, fast, reliable, easy to install, and simple to use
in a procmail recipe
WWW: http://www.ivarch.com/programs/qsf.shtml
PR: 61486
Submitted by: liamfoy@sepulcrum.org
Approved by: erwin (mentor) (implicitly)
The SPF protocol relies on sender domains to publish a DNS whitelist of
their designated outbound mailers.
Given an envelope sender, Mail::SPF::Query determines the legitimacy of an
SMTP client IP.
Prayer is yet another Webmail interface for IMAP servers on Unix systems.
It exists because we weren't terribly happy about the characteristics of
existing Webmail interfaces: in particular scalability problems with common
open source Webmail packages and the lack of flexibility that commercial
packages would give us. This doesn't mean that Prayer is trying to compete
with existing Webmail packages. It just means that Prayer is better suited
to our particular environment.
WWW: http://www-uxsup.csx.cam.ac.uk/~dpc22/prayer/
Yadda - Yet Another Damn Delivery Agent is a
fully featured mail delivery agent, with support for Maildir++
and softquotas. It also supports filtering, and SQL-usage.
It's written entirely in Perl and uses Mail::Audit which is
available from CPAN. It's compatible with RFC2033 (LMTP)
and works great with postfix, and other LHLO/LMTP-fluent MTA's.
Author: Jesper Noehr <jesper@noehr.org>
WWW: http://code.printf.dk/~decius/yadda/
PR: 60802
Submitted by: Jesper Noehr <jesper@noehr.org>
The milter recives messages from sendmail, and saves them as a file in
a directory. The directory name and the file name are the "$i" (queue
identifier) from Sendmail, making it easier to identify them. Once the
entire message has been received, the milter runs "ripmime" on the file
to extract any attachments. If rupmime returns without an error then it
will run "uvscan" on the diretory to scan all the files in it. If uvscan
returns an error, then the milter will look for viruses output from
uvscan, and reject the message reporting which viruses were found. If
viruses were found then the entire directory is moved to quarantine,
otherwise it is deleted.
The milter also does extention checks. Certain extentions are blocked
completely. In specific, extenions of .scr, .vbs, .pif, and .com are
blocked.
Author gave permission to distribute it with BSD-License.
WWW: http://www.nmt.edu/~wcolburn/antivirus/
A tool to manage virtual domains via a PHP interface
Postfix Admin is a Web Based Management tool for Postfix
when you are dealing with Postfix Style Virtual Domains and
Virtual Users that are store in MySQL. Written in PHP.
PR: ports/54984, ports/58417
Submitted by: SIN-HSIUNG CHANG <sexbear@tmu.edu.tw>, Rob Evers <rob@debank.tv>
annoyance-filter uses Bayesian statistics to determine the probability
an E-mail message is junk based on an analysis of its contents compared
to collections of known junk and legitimate E-mail.
Suggested by: phk
informs users if they have new mail.
* multiple folder support
* mbox, MH, Maildir and Sylpheed support
* POP3 support (if the GNet library is available)
* automatic folder format detection
* responsive UI (multi-threaded application)
* HIG-compliant user interface
* themeable stock icons
PR: ports/56969
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
This set of programs controls access to relaying for users that
authenticate using either POP3 using the qmail-popup/qmail-pop3d
or pop3front servers, or IMAP using Courier IMAP.
Author: Bruce Guenther <bruceg@em.ca>
WWW: http://untroubled.org/relay-ctrl/
PR: 60471
Submitted by: Fumihiko Kimura <jfkimura@yahoo.co.jp>
Teapop is yet another RFC1939 compliant POP3 server. It includes
flexible virtual domain support that distinguishes it from all other
POP3 servers.
WWW: http://www.toontown.org/teapop/
PR: 55333
Approved by: erwin (mentor)
This is another module produced by the "Perl Email Project", a reaction
against the complexity and increasing bugginess of the "Mail::*"
modules. It replaces Mail::Audit, and allows you to write programs
describing how your mail should be filtered.
WWW: http://search.cpan.org/dist/Email-Filter
PR: 59617
Submitted by: Lars Thegler <lars@thegler.dk>
vQregister is a CGI which allows new email users to signup on your system.
It is extremely configurable, and has many methods of operation.
* Configurable to allow random generation of passwords, which are
emailed to users.
* Redirect your users (ie, SqWebmail) after the signup process is complete.
* Fully templacized HTML, and email output.
WWW: http://www.inter7.com/vqregister.html
PR: 59525
Submitted by: Dan Caescu <daniel@freebsd.ro>
The Anomy sanitizer is what most people would call
"an email virus scanner". The most important jobs that the sanitizer
can do for you - it can scan email attachments for viruses.
Other things it can do:
- Disable potentially dangerous HTML code, such as javascript,
within incoming email.
- Protect you from email-based break-in attempts which exploit
bugs in common email programs (Outlook, Eudora, Pine, ...).
- Block or "mangle" attachments based on their file names.
This way if you don't need to recieve e.g. visual basic scripts,
then you don't have to worry about the security risk they imply
(the ILOVEYOU virus was a visual basic program).
This lets you protect yourself and your users from whole
classes of attacks, instead of blocking individual exploits.
Author: Bjarni R. Einarsson <bre@netverjar.is>
WWW: http://mailtools.anomy.net/
PR: 59869
Submitted by: janos.mohacsi@bsd.hu
Qmail-Scanner is e-mail content scanner that enables a qmail server to
scan all messages it receives for certain characteristics (normally viruses),
and react accordingly.
If you have a commercial virus scanner (eg, Sophos sweep, McAfee
uvscan, etc) installed when you build qmail-scanner, qmail-scanner
will configure itself to use that. Otherwise, it will only use its
internal content filter which only allows you to block mail based
on text in the subject/body, general types of attachments, etc.
WWW: http://qmail-scanner.sourceforge.net/
PR: 55941
Submitted by: moeti <freebsd@simplerezo.com>
SYMPA is an electronic mailing list manager. It is used to automate list
management functions such as subscription, moderation and management of
archives. SYMPA also manages sending of messages to the lists, and
makes it possible to reduce the load on the system. Provided that you
have enough memory on your system, Sympa is especially well adapted for big
lists. For a list with 20 000 subscribers, it takes 5 minutes to send a
message to 90% of subscribers, of course considering that the network is
available.
WWW: http://www.sympa.org/
PR: 46615
Submitted by: Autrijus Tang <autrijus@autrijus.org>
mew3
mew3-emacs20
mew3-xemacs21
mew3-xemacs21-mule
with which repositry copied from mail/mew2*[1].
PR: ports/46008
Submitted by: ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>
Approved by: portmgr(marcus@marcuscom.com)[1]
Nearly all of today's mail system administrators face spam as their
first threat. Because of this, EnderUNIX team has written this small
application to automagically monitor malicious spammer activity in
your mail server logs.
spamGuard is written purely in C, to stop spammers hanging around.
The program supports nearly all mostly used MTAs; qmail (both
multilog and splogger), sendmail and Postfix.
WWW: http://www.enderunix.org/spamguard
PR: 58499
Submitted by: Omer Faruk Sen <ofsen@enderunix.org>
mboxstats creates several top-10 lists from a file containing message
in mbox-format. List of top10 lists:
o Top writes
o Top receivers
o Top subjects
o Top cc'ers
o Top top-level-domain
o Top timezones
o Top organisations
o Top useragents (mailprograms)
o Top month/day-of-month/day-of-week/hour
o Average number of lines per message
o All kinds of per-user statistics
And much more!
WWW: http://vanheusden.com/mboxstats/
PR: 58748
Submitted by: Cheng-Lung Sung <clsung@dragon2.net>
KShowmail is a POP3 mail checker for KDE.
Main features:
o load mail headers from pop3 servers
o display relevant header fields in a list view
o display headers of selected mails
o display complete mails
o delete selected mails on servers
o launch external programs like fetchmail or sendmail
via configurable menu entries
o support multiple accounts
o sound support
o send complain mails to postmaster
PR: 58203
Submitted by: Markus Brueffer <brueffer@phoenix-systems.de>
designed to manage multiple domains of mail addresses and mailboxes
on a single host. It co-operates with qmail for mail delivery and
program control.
Submitted by: Patrick Rinke <patrick@rinke-bochum.de>
UebiMiau is a simple yet efficient WebMail system written
in PHP. It features folders, View and Send attachments,
Preferences, Quota Limit, Search, and more. It does not
require a database or IMAP server.
WWW: http://www.uebimiau.sili.com.br
PR: ports/55594
Submitted by: Francisco Gomez <francisco@gomezmarin.com>
This is a Perl script that reads a directory of Mbox format
mailboxes and converts them to Maildir format.
Some details of this are to suit Courier IMAP's naming
conventions for Maildir mailboxes.
PR: ports/53537
Submitted by: Andy Gilligan <andy@evo6.org>
mls is that basic mbox number-crunching software to extract
juicy stats about those packs of emails you have gathered
from mailing lists...
PR: ports/51264
Submitted by: The Anarcat <anarcat@anarcat.ath.cx>
(author description)
The DBMAIL package replaces the normal UNIX mailing system.
All emails and users data are stored in a database. You can
create an unlimited number of email accounts, which can be
checked using the POP3 or IMAP protocol. Users can maintain
their own set of email addresses. It is more scalable, more
secure, and faster than traditional mail systems. DBMAIL
uses PostgreSQL or MySQL.
PR: ports/54887
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
A Trapit is a fake SMTP server that tries to waste as much resources
of a spam-relay as possible - without delivering any mail.
Implemented for pf, but might work with other ip filters as well.
mail/relaydb is a fine tool to utilize spamd.
PR: ports/57365
Submitted by: Max Laier <max@love2party.net>
1) Update to exiscan-acl patch revision 11.
2) Spin info files off into their own port, exim-doc-info.
3) Pet portlint.
PR: ports/56291
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
This is the second module produced by the "Perl Email Project",
a reaction against the complexity and increasing bugginess of
the Mail::* modules. It delivers an email to a list of
mailboxes.
PR: 56267
Submitted by: Lars Thegler <lars@thegler.dk>
Email::Simple is the first deliverable of the "Perl Email
Project", a reaction against the complexity and increasing
bugginess of the Mail::* modules. In contrast, Email::* modules
are meant to be simple to use and to maintain, pared to the
bone, fast, minimal in their external dependencies, and
correct.
PR: 56229
Submitted by: Lars Thegler <lars@thegler.dk>
IMAP accounts, and local mail folders. Cone is also a simple newsreader.
Cone is designed to be foolproof enough to be used by inexperienced users,
but also offers advanced features for power users.
PR: 54218
Submitted by: matthias.andree@gmx.de
known as legitimate senders or spammers.
relaydb doesn't itself classify mails as legitimate or spam, that decision needs
to be reached through other means. Neither does relaydb block spam itself. It
merely provides a list of IP addresses to block through other means.
WWW: http://www.benzedrine.cx/relaydb.html
PR: 55437
Submitted by: Matt Jibson <dolmant@dolmant.net>
esmtp is a user configurable relay-only Mail Transfer Agent
(MTA) with a sendmail compatible syntax. It's based on libESMTP
supporting the AUTH (including the CRAM-MD5 and NTLM SASL
mechanisms) and the StartTLS SMTP extensions.
These are the esmtp features:
* fully sendmail command line compatible,
* supports the AUTH SMTP extension, with the CRAM-MD5 and
* NTLM SASL mechanisms,
* support the StartTLS SMTP extension,
* requires no administration privileges,
* individual user configuration,
* does not receive mail, expand aliases or manage a queue.
PR: 54491
Submitted by: Kirill Ponomarew <ponomarew@oberon.net>
mini_sendmail reads its standard input up to an end-of-file and sends
a copy of the message found there to all of the addresses listed. The message
is sent by connecting to a local SMTP server. This means mini_sendmail
can be used to send email from inside a chroot(2) area.
Submitted by: Jan-Peter Koopmann <j.koopmann@seceidos.de>
Add mailscanner 4.21.9, a powerful virus/spam scanning framework
for Sendmail and Exim.
MailScanner is a complete e-mail security system designed for use on
e-mail gateways. It protects against viruses, and detects attacks against
e-mail client packages (such as Outlook, Outlook Express, Eudora). It can
also detect almost all unsolicited commercial e-mail (spam) passing through
it and respond to all incidents in a wide variety of ways.
Not only can it scan for known viruses, but it can also protect against
unknown viruses hidden inside e-mail attachments by refusing entry to
attachments whose filenames match any given pattern. This can include generic
patterns that trap filenames attempting to hide the true filename extension
(e.g. ".txt.vbs").
libnewmail is a generic mail checking library.
It supports a simple API, an extensible plugin architecture
and asynchronous queries among other features.
Applications linking to libnewmail may enumerate configured mailboxes,
query mail box information and status and request a mail spool
auto-detection for users without any libnewmail specific configuration.
PR: 52691
Submitted by: Kirill Ponomarew
A transparent POP3-Proxy with virus-scanning capabilities
WWW: http://pop3vscan.sourceforge.net/
Dedicate to: Miss Borny @ National Taitung Teachers College