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
akpop3d is a POP3 daemon aimed to be small and secure. Despite its small size,
it offers a lot of features. It is completely RFC 1939 compliant.
PR: 50655
Submitted by: Kirill Ponomarew
any emails that are received that come from an open relay as
determined by your choice of RBL checking service (i.e. bl.spamcop.net).
This is useful if you'd rather have the mail user agent (MUA) deal with
potential spam rather than just blocking it in case you loose
legitimate messages. Note that the X-RBL-Warning header is only set if
the site was found to be an open-relay.
For more information, see the rbl-milter website at:
WWW: http://opensource.confusticate.com/rbl-milter/
RBL-Milter was created by Jeremy Beker <gothmog@confusticate.com> and
the port is maintained by Ned Wolpert <wolpert@codeheadsystems.com>
PR: 45605
Submitted by: wolpert@codeheadsystems.com
SilkyMail is an Internet mail client that runs in your
browser. It can be used by itself, or in conjunction with
an IMAP or POP-capable client as part of a complete set of
messaging tools. (It works very nicely in conjunction with
Mulberry.)
It was designed by internet mail client experts to work in
high-scalability and diverse environments. It's not just
another webmail hack cut of rough cloth -- it's a real mail
program, that can be used by novice users and advanced users
a like, but with the independence of browser access. SilkyMail
is the smoothest mail client in a browser around.
PR: ports/47721
Submitted by: Aaron Voisine <voisine@yahoo.com>
New port. (and my 30st port.. wheeee)
[can somebody give him ports-commit access please? - edwin]
smtprc is fully configurable, multithreaded open mail relay
scanner. It supports scanning of IP blocks, and can print
the results to a web page. It is intended for SysAdmins
to check IP blocks under their control.
PR: ports/48889
Submitted by: Michael L. Hostbaek <mich@freebsdcluster.org>
crashecho is FTN JAM/MSG tosser for a node.
CrashEcho is a successor of a CrashMail II tosser originally
written by Johan Billing.
PR: ports/45468
Submitted by: Cyril Margorin <cyrilm@immo.ru>
These are a collection of subroutines that encapsulate much
of the format-specific and tedious details of the JAM message
base format. The idea is that application programmers by
using these routines can concentrate on the more high-level
issues of their programs instead of worrying about their
JAM routines.
PR: ports/45467
Submitted by: Cyril Margorin <cyrilm@immo.ru>
This is mailfront, a package containing customizeable network
front-ends for mail servers. It contains complete SMTP and
POP3 front-ends as well as an authentication module for
IMAP.
Two SMTP back-ends are provided. One delivers mail to
qmail-queue, mimicking most of the behavior of qmail-smtpd,
with the addition of support for SMTP AUTH. The other
rejects all SMTP commands if $SMTPREJECT is set, and execs
its command line otherwise (in order to run the above
program).
Author: Bruce Guenter <bruceg@em.ca>
WWW: http://untroubled.org/mailfront/
PR: ports/48902,ports/49973
Submitted by: Sergei Kolobov <sergei@kolobov.com>
Gubby is a small program that continually shows where Procmail has
placed new email. It runs both in commandline and in an ncurses
environment with colors, and will update the overview in real time,
while using very low resources. Users can launch a specified
mailreader by selecting a folder and pressing enter.
PR: 47907
Submitted by: Michael L. Hostbaek <mich@freebsdcluster.org>
retiring of mail/mailman-devel -- the directory should really be
wiped too, and reinstated according to the BROKEN message therein
at a later date, but I'll leave that to MAINTAINER
Submitted by: make index
A small CLI tool to convert M$ Outlook .pst files to standard
Unix mbox files. Port is named libpst...actual binary is
readpst.
PR: ports/39963
Submitted by: Nate Underwood <natey@natey.com>
quality.
Move exim to exim-old for folks who need exim-3.xx, because the
configuration file for exim-4.xx is not backward compatible. Move
exim-devel to exim, removing NO_LATEST_LINK:
repo-copy exim -> exim-old
copy over exim-devel -> exim
retire exim-devel
Slave ports are intended for use with the exim port, as before, so they
now build and install for exim-4.xx.
it is a secure and compact IMAP server which is in the early stages
of developement. It supports Maildirs and mbox formats and much of the
IMAP v4 protocol including SSL/TLS. IPv6 support is also included.
PR: ports/42290
Submitted by: Dominic Marks <dominic_marks@btinternet.com>
Some part by: me
From PR's description:
IMP 3.0 is the stable release of IMP,
and Horde 2.0 the stable release of Horde.
Note: mail/imp3 and deskutils/kronolith are marked as IS_INTERACTIVE
since they need depending port mod_php4 with its mcrypt option
enabled by hand.
PR: ports/35051
Submitted by: maintainer
which probably isn't supposed to be removed is misc/instant-workstation,
which had a dependency on audio/xamp (being removed), so I removed that
dependency and bumped PORTREVISION. All other ports are real dependents
upon Qt 1.x, including KDE 1.x stuff.
Code in bsd.kde.mk supporting these ports is also removed or adjusted.
Also, some adjustments made to accomodate Qt3/KDE3 ports, which will be
committed Real Soon Now (TM), pending repo-copies.
This commit made in impending view of Qt3/KDE3 entering ports tree.
a mail server (POP3, IMAP) and send e-mail (SMTP or plain sendmail).
Nocc can be used as an e-mail reader and allows you to view, send
messages, manage your mail account. It can view and send MIME attachments
(files, HTML, etc.).
Nocc has low requirements on browser, it uses JavaScript as less as
possible, nearly no frames and even works with Lynx without cookies.
WWW: http://nocc.sourceforge.net/
- Alex Dupre
sysadmin@alexdupre.com
PR: 34584
Submitted by: sysadmin@alexdupre.com
SMA is a program that analyses sendmail log entries.
The key features of SMA are
Fast (written in C)
Portable
Free (BSD-style licensing)
output as HTML or ASCII.
SMA features
Support for all recent sendmail versions (UNIX/NT)
Flexible output formatting - HTML, ASCII and Custom Log
Regular expression filtering of messages
Multiple hosts in a same report
WWW: http://www.klake.org/sma/
Note that I fixed malloc.h to stdlib.h
Ifile is an application of machine learning to e-mail filtering.
PR: 34423
Submitted by: David Bushong <david+ports@bushong.net>
Openwebmail is a webmail system designed to manage very big mail folder files
in a memory efficient way.
PR: 34781
Submitted by: Yen-Ming Lee <leeym@utopia.leeym.com>
A attatchment filter for Sendmail
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 MIME decoded if needed.
This program needs sendmail version 8.12.1 or newer to be compiled with
libsm and libmilter.
WWW: http://freshmeat.net/projects/noattach/
Ray's Mail Filter, Copyright (C) 2000 South Bank University, London
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
The configuration files, header-list.conf and string-list.conf control
which message headers the filter examines and what strings it looks
for in those headers. The filter will look for all of the specified
strings in all of the specified headers.
The configuration files can be changed while the filter is running.
The mail-filter reset command is then used to signal the program to
re-read the files.
WWW: http://www.sendmail-filter.sbu.ac.uk/