taskSavannah Administration - Tasks: task #7910, Submission of tpop3d

 
 

task #7910: Submission of tpop3d

Submitter:  Arkadiusz Miskiewicz <arekm>
Submitted:  Mon 31 Mar 2008 09:10:58 AM UTC
   
 
Should Start On:  Sun 30 Mar 2008 10:00:00 PM UTC Should be Finished on:  Wed 09 Apr 2008 10:00:00 PM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 31 Mar 2008 04:33:11 PM UTC, comment #2: 

Yeah, one more note: please use an updated version of GPLv2, since FSF address has changed.  You can grab it here: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

--
Alex

Alexander Shulgin <alexshulgin>
Mon 31 Mar 2008 04:29:35 PM UTC, comment #1: 

Hi,

I am sorry--since the item was marked 'canceled' I've lost the track of it.

Everything looks OK with your latest tarball.  Still, we recommend having prominent notices in README, etc. about potential problems with dependencies and linking them into single binary file.

Also adding GnuTLS support should be of great help to the users. :-)

I've approved your project.

--
Alex

Alexander Shulgin <alexshulgin>
Mon 31 Mar 2008 09:10:58 AM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: tpop3d
  • System Name:  tpop3d
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

tpop3d is a fast, extensible, secure UNIX POP3 server. `Extensible' is used specifically in the context of new authentication mechanisms. Presently the distribution contains auth-pam, which uses Linux-style Pluggable Authentication Modules to mediate access of registered users of a machine to their Unix-style mailboxes, auth-passwd for older Unix machines, and auth-mysql, which works with vmail-sql or other MySQL-based solutions to mediate access to virtual-domain email. auth-pgsql supplies similar functionality for PostgreSQL. auth-ldap allows authentication of users against an LDAP directory, and auth-flatfile uses files in the format of /etc/passwd. In addition, there are two authenticators which are designed to allow easy implementation of new authentication schemes without writing C code: auth-other, which allows you to write an external program to communicate with tpop3d via pipes; and auth-perl, which allows you to embed a perl interpreter in tpop3d to authenticate users with custom perl code. tpop3d supports TLS/SSL for encrypted communications.

tpop3d makes POP-before-SMTP relaying easy, providing configurable hooks which allow you to insert rows into a database, or call custom code either running in an embedded perl interpeter or in an arbitrary external program whenever a user is authenticated. The same facilities can be used to implement POP3 server `bulletin' support. In addition, tpop3d can notify a DRAC (`dynamic relay authentication control') or WHOSON server of logins.

tpop3d supports traditional (BSD-format) mailspools and, thanks to the efforts of Paul Makepeace, the maildir format of qmail. Location and type of mailspools can be selected flexibly at run time using the configuration file. There is also experimental support for index caching to improve performance with BSD mailspools; this is in the latest version. Adding support for new mailbox formats would be simple.

tpop3d is portable to modern systems. It builds successfully `out of the box' on Linux, modern BSD systems, Solaris and Mac OS X. The GNU autoconf mechanism is used to configure and build tpop3d (thanks to Mark Longair for this contribution), so should also build on other reasonable Unix systems.

tpop3d is free software, available under the terms of the GNU GPL.


Other Software Required:

OPTIONAL dependencies:

gdbm, GPL
mysql, GPL, http://www.mysql.com
openldap, openldap public license, http://www.openldap.org
openssl, apache-style license, http://www.openssl.org
pam, gpl/bsd, http://www.kernel.org/pub/linux/libs/pam/
postgresql, bsd, http://www.postgresql.org
whoson, public domain, http://whoson.sourceforge.net/


Other Comments:

Resubmitting (previously https://savannah.gnu.org/task/?7673)


Tarball URL:

http://carme.pld-linux.org/~arekm/tpop3d-new-20080122.tar.gz


Arkadiusz Miskiewicz <arekm>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by alexshulgin (Posted a comment)
  • -email is unavailable- added by arekm (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-03-31 alexshulgin StatusNone Done
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code