_ _ ____ _
| |_ __ ___ | |_ _ __|___ \ _ __ _ __ | |_ _ __
| | '_ ` _ \| __| '_ \ __) | '_ \| '_ \| __| '_ \
| | | | | | | |_| |_) / __/| | | | | | | |_| |_) |
|_|_| |_| |_|\__| .__/_____|_| |_|_| |_|\__| .__/
|_| |_|
OSSP lmtp2nntp - Mail to News Gateway
Version 1.2a5 (30-May-2002)
BEWARE! THIS IS ALPHA CODE
Use for evaluation. Functionality is mostly complete, see 00TODO. Error
handling and resource management needs some work. Documentation does not
reflect changes and news for the v1.2 release.
The 1.2a4 has been tested in a production environment and successfully
gatewayed some thousand messages. Memory leaked an average of 30 bytes per
article. No functional bugs were found, no coredumps were seen.
ABSTRACT
The OSSP lmtp2nntp program is an LMTP service for use in conjunction
with an MTA (like Sendmail), providing a reliable real-time mail to news
gateway. Input messages get their headers slightly reformatted to match
Usenet news article format. The article is then posted or feeded into
a remote NNTP service (like INN). Delivery must take place immediately
or the transaction fails. OSSP lmtp2nntp relies on the queuing
capabilities of the MTA in order to provide a fully reliable service.
For this the program returns proper delivery status notification which
indicates successful completed action, persistent transient failure or
permanent failure.
COPYRIGHT AND LICENSE
Copyright (c) 2001-2002 The OSSP Project
Copyright (c) 2001-2002 Cable & Wireless Deutschland
This file is part of OSSP lmtp2nntp, an LMTP speaking local
mailer which forwards mails as Usenet news articles via NNTP.
It can be found at http://www.ossp.org/pkg/lmtp2nntp/.
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.0 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with this file; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA, or contact the OSSP project .
HOME AND DOCUMENTATION
The documentation and latest release can be found on
o http://www.ossp.org/pkg/lmtp2nntp/ [STILL NOT AVAILABLE]
o ftp://ftp.ossp.org/pkg/lmtp2nntp/