Courier pythonfilter
pythonfilter is a framework for developing courierfilter programs in
Python. The pythonfilter program itself is a multi-threaded daemon
that loads filters as python modules and passes the control and data
files from courier to each module in turn.
pythonfilter includes several modules that provide utility functions.
These modules are found in the "courier" directory. The "config"
module provides functions to access or interpret Courier's
configuration settings. The "control" module provides functions
to interpret Courier's control files.
pythonfilter is distributed under the GNU General Public License
(GPL), as described in the COPYING file.
The OpenChange MAPI library aims to provide interoperability with an
Open Source implementation of Microsoft Exchange protocols under UNIX/Linux.
The current implementation offers a client-side library which can be used in
existing messaging clients and offer native compatibility with Exchange Servers
up to 2007.
MAPI stands for Messaging Application Programming Interface and is used in the
Microsoft Exchange Server groupware server. This solution works with Outlook
and provides collaborative features such as a messaging server, shared
calendars, contact databases, public folders and tasks.
MIME::Lite is intended as a simple, standalone module for generating
(not parsing!) MIME messages... specifically, it allows you to output a
simple, decent single- or multi-part message with text or binary
attachments. It does not require that you have the Mail:: or MIME::
modules installed.
To use the built-in SMTP interface (and thereby avoid calling sendmail) please
install the Net module through ports/net/p5-Net, or stand alone. This package
will contain the Net::SMTP code required.
If you need more sophisticated behaviour from MIME, please install the
MIME::tools package instead.
qmailanalog is a collection of tools to help you analyze qmail-send's
activity record. It supplies statistics to answer a wide variety of
questions:
* overall: how many messages? recipients? attempts? etc.
* ddist: how soon were 50% of the messages delivered? 90%? 95%? 99%?
* rxdelay: what's the best order of recipients for mailing lists?
* recipients, rhosts: who's getting mail? bytes? messages? attempts?
* successes, failures, deferrals: why? how often? how much delay?
* senders, suids: messages? bytes? load? recipients? attempts? delay?
qmailanalog also includes several tools to focus attention on particular
senders, recipients, or messages.
This plugin implements logging functionality for your webmail interface.
You can choose to log to a database, a file, your system log, or any
combination thereof. You can also choose which kinds of events to log,
including login events, logout events, login error events, all outgoing
messages, possible outgoing spam messages, and other error events.
Also included is monitoring functionality that will send alert emails to
the administrator when certain events trigger.
If you use the timeout_user plugin, logout events caused by user timeouts
will be captured.
Log message format is also completely custom-defined to meet your needs
in the configuration file.
SYMPA -- Systeme de Multi-Postage Automatique
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.
Calcoo is a scientific calculator designed to provide maximum
usability. The features that make Calcoo better than (at least some)
other calculator programs are:
* Bitmapped button labels and display digits to improve readability.
* No double-function buttons.
* Undo/redo buttons.
* Copy/paste interaction with X clipboard.
* Both RPN (reverse Polish notation) and algebraic modes are available.
* Tick marks to separate thousands.
* Two memory registers with displays.
* Displays for Y, Z, and T registers.
* It is a purely scientific calculator.
Features that Calcoo lacks:
* Statistical mode.
* HEX mode.
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing
research effort focusing on applying empirical techniques in order to provide
portable performance. At present, it provides C and Fortran77 interfaces to
a portable, efficient BLAS implementation, as well as enhanced versions of a
few routines from LAPACK. To link with ATLAS shared libraries:
Serial (thread-safe) Fortran77 BLAS:
-lf77blas
Multi-threaded Fortran77 BLAS:
-lptf77blas
Serial (thread-safe) C BLAS:
-lcblas
Multi-threaded C BLAS:
-lptcblas
ATLAS-enhanced LAPACK, serial (thread-safe) interface:
-lalapack -lf77blas -lcblas
ATLAS-enhanced LAPACK, multi-threaded interface:
-lalapack -lptf77blas -lptcblas
Mpexpr adds two new commands to Tcl, 'mpexpr' and 'mpformat'. Mpexpr works
much like Tcl's native 'expr', but does all calculations using an arbitrary
precision math package. Mpexpr numbers can be any number of digits, with any
decimal precision. Final precision is controlled by a Tcl variable
'mp_precision', which can be any reasonable integer, limiting only the
number of digits to the right of the decimal point.
Mpformat works much like Tcl's 'format', except it formats multiple
precision numbers in a variety of formats.
Mpexpr also includes most math functions provided by 'expr', as well
as several new functions. Mpexpr also supports Tcl variables and
nested evaluation, just like 'expr':
Hoc, the High Order Calculator, is an interpreted language for
floating-point calculations. Its most basic use is as a powerful and
convenient calculator, interactively evaluating expressions such as
1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you
assign values to variables, define your own functions, and use loops,
conditionals, and everything else you'd expect in a programming
language.
Hoc was developed by Brian Kernighan and Rob Pike, and introduced in
their 1984 book The Unix Programming Environment. This version has been
extended and improved by Nadav Y. Har'El.