Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

net::smtp::server implementation anyone?

by daveola (Sexton)
on Dec 26, 2012 at 07:21 UTC ( [id://1010327]=perlquestion: print w/replies, xml ) Need Help??

daveola has asked for the wisdom of the Perl Monks concerning the following question:

Has anyone ever written an SMTP server that uses net::smtp::server?

I'd love a simple SMTP server that accepts incoming email for virtual domains and then lets me fill in the perl code to determine whether to accept the email and what to do with it, but there's a bunch of infrastructure that would need to be built around net::smtp::server, and I'm just wondering if anyone has already done it yet.

Replies are listed 'Best First'.
Re: net::smtp::server implementation anyone?
by Anonymous Monk on Dec 26, 2012 at 08:38 UTC
Re: net::smtp::server implementation anyone?
by salva (Canon) on Dec 26, 2012 at 10:45 UTC
    Check Exim, a full featured and mature MTA that can be extended in Perl.
Re: net::smtp::server implementation anyone?
by skx (Parson) on Dec 26, 2012 at 15:46 UTC

    You might enjoy qpsmtpd - which is a complete SMTP-server written in Perl. It is 100% plugin-based, using perl, so you can decide whether to accept mails and do many many things with it.

    (I used to run an anti-spam company using it, for example.)

    Steve
    --

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1010327]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2024-03-29 13:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found