jwSMTP is a GPL-licensed C++ library to facilitate sending email
programmatically. All you need to worry about is who the mail is from, who to
send it to and the message itself, no network coding necessary. It is able to
send mail in html or plain format. jwSMTP can send attachments, send to
multiple recipients including Cc/Bcc recipients. LOGIN and PLAIN SMTP
authentication. Do an MX lookup or send direct via an smtp server.
Supported platforms are BSD, Linux and Windows.
librfc822 provides application developers with a complete parser for RFC822
addresses. Not only can you use the library to verify that RFC822 addresses
are syntactically correct, you can also have an address split up into its
semantic parts, what is needed when deciding where to route an address to, etc.
What is quite unique is that librfc822 does indeed parse all address types
allowed by the standard. That includes such weird things as "address groups"
or addresses with whitespace and comments throw in.
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).
Milter-regex is a sendmail milter plugin that allows to reject mail
based on regular expressions matching SMTP envelope parameters and
mail headers and body.
In order to build milter-regex, sendmail needs to be compiled with
milter support, installing the libmilter library.
This is the default for the sendmail in the base system.
Some of the sendmail ports omit libmilter by default (SENDMAIL_WITHOUT_MILTER).
This program is developed on OpenBSD by the maintainer.
LICENSE: BSD
Copyright (c) 2003-2006 Daniel Hartmeier
mreport is a simple C program that processes
/var/log/maillog (or whatever you specify as
the mail log). What is probably its only
limitation is that it can only process sendmail
logs. Nevertheless, it makes very nice summaries
of the mail logs, and can be useful for system
administrators that are tired of poring through
sendmail's copious logs trying to figure out
how well their mail server configuration is
holding up.
IMP, the Internet Mail Program, is one of the most popular and widely deployed
open source webmail applications in the world. It allows universal, web-based
access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional
interfaces with a rich range of features normally found only in desktop email
clients. For more information on IMP, visit http://www.horde.org/apps/imp.
FuzzyOcr is a plugin for SpamAssassin which scans image attachments for
spam keywords, using an Optical Character Recognition program.
This plugin can be used to detect spam that puts all the real spam
content in an attached image. The mail itself only random text and
random html, without any URLs or identifiable information.
It is also able to do approximate matches on words, so errors in
recognition or attempts to obfuscate the text inside the image will not
cause the detection to fail.
MIME::Fast is a perl module for creating, editing and parsing MIME
messages. This module is based on the very good C library called gmime
(currently in development). MIME::Fast outght to be faster and should
use less memory and CPU resources than standard MIME (perl module),
because MIME::Fast is the wrapper for C functions (calling C function is
much, much less expensive than calling perl function).
Pathalias computes the shortest paths and corresponding
routes from one host (computer system) to all other known,
reachable hosts. Pathalias reads host-to-host connectiv-
ity information on standard input or in the named files,
and writes a list of host-route pairs on the standard out-
put.
pathalias, written by steve bellovin and peter honeyman, is in the
public domain, and may be used by any person or organization, in
any way and for any purpose.
pflogsumm.pl is designed to provide an over-view of postfix
activity, with just enough detail to give the administrator
a "heads up" for potential trouble spots. The following is
an over-view of the reports produced:
* Total number of:
* Messages received, delivered, deferred, bounced and forwarded
* Bytes in messages received and delivered
* Sending and Recipient Hosts/Domains
* Senders and Recipients
* Optional SMTPD totals for number of connections
and many many more.