The following module was proposed for inclusion in the Module List:
modid: Net::Server::Mail
DSLIP: bmpOl
description: SMTP, ESMTP and LMTP protocol implementation
userid: RSOLIV (Olivier Poitrey)
chapterid: 16 (Server_and_Daemon_Utilities)
communities:
similar:
NetServer::SMTP Net::SMTP::Server
rationale:
The Net rootlevel is a good choice for client side protocol
implementations, but I've not found a common root for daemon
protocol implementations.
The module Net::Server already exists, and Net::Server::Mail can
easly be used with it (or not).
Other SMTPd implementations don't support useful ESMTP extensions
and the LMTP protocol. Their interface design precludes adding them
later. So I've decided to rewrite a complete implementation with
extensibility in mind.
It provides mechanism to easy addition future or not yet
implemented ESMTP extensions. Developers can hook code at each SMTP
session state and change the module's behaviors by registering event
callbacks. The class is designed to be easily inherited from.
enteredby: RSOLIV (Olivier Poitrey)
enteredon: Sat Nov 9 15:09:50 2002 GMT
The resulting entry would be:
Net::Server::
::Mail bmpOl SMTP, ESMTP and LMTP protocol implementation RSOLIV
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f8300000_043678f58f487225&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f8300000_043678f58f487225&SUBMIT_pause99_add_mod_insertit=1