You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Ken Simpson <ks...@ghpbjymdczr.mailchannels.com> on 2004/12/06 23:15:25 UTC

Success Story

(I'm reposting this -- but in the format suggested on the
success stories page; apologies for the spam)

URL: http://www.mailchannels/opensource/
Title: Running email through mod_perl
Contact Person: Ken Simpson <ks...@ghpbjymdczr.mailchannels.com>
Traffic: Low (in development)
Success Story: 

 We have been using mod_perl successfully for several months now as a
 flexible email proxy -- we just wrapped Net::Server::Mail and with a
 few additional hacks and it worked. Matt Sergeant did the same thing
 with qpsmtpd and I have heard that the performance results were
 initially very promising
 (http://msgs.securepoint.com/cgi-bin/get/qmail0411/120/1/1/1.html).

 More details of our hack (patches etc.) are at
 http://www.mailchannels.com/opensource and
 http://search.cpan.org/~mock/Apache-SMTP-0.01/lib/Apache/SMTP.pm.

 IMHO, using mod_perl as a general application server is a great
 idea. For us there really was no other viable alternative. We looked
 at POE, Sendmail's milter API, Net::Server and of course qpsmtpd but
 the reliability, portability, and scalability of Apache was what
 caused us to go through the effort of making our bits work on
 mod_perl.

 To configure a mail server, it's just a matter of adding a
 VirtualHost section to the Apache configuration et voila. And as
 packages such as mod_throttle move over to Apache 2, we will gain the
 wonderment of a solid resource management tool for mail traffic. Joy!

Regards,
Ken

-- 
MailChannels: Assured Messaging

--
Eliminate Critical False Positives
http://www.mailchannels.com
MailChannels Corporation
Suite 1600, 1188 West Georgia St.
Vancouver, BC, Canada

Ken Simpson, CEO
+1-604-729-1741

Sent by MailChannels: http://www.mailchannels.com

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html


Re: Success Story

Posted by Stas Bekman <st...@stason.org>.
Ken Simpson wrote:
> (I'm reposting this -- but in the format suggested on the
> success stories page; apologies for the spam)
> 
> URL: http://www.mailchannels/opensource/
> Title: Running email through mod_perl
> Contact Person: Ken Simpson <ks...@ghpbjymdczr.mailchannels.com>
> Traffic: Low (in development)
> Success Story: 
> 
>  We have been using mod_perl successfully for several months now as a
>  flexible email proxy -- we just wrapped Net::Server::Mail and with a
>  few additional hacks and it worked. Matt Sergeant did the same thing
>  with qpsmtpd and I have heard that the performance results were
>  initially very promising
>  (http://msgs.securepoint.com/cgi-bin/get/qmail0411/120/1/1/1.html).
> 
>  More details of our hack (patches etc.) are at
>  http://www.mailchannels.com/opensource and
>  http://search.cpan.org/~mock/Apache-SMTP-0.01/lib/Apache/SMTP.pm.
> 
>  IMHO, using mod_perl as a general application server is a great
>  idea. For us there really was no other viable alternative. We looked
>  at POE, Sendmail's milter API, Net::Server and of course qpsmtpd but
>  the reliability, portability, and scalability of Apache was what
>  caused us to go through the effort of making our bits work on
>  mod_perl.
> 
>  To configure a mail server, it's just a matter of adding a
>  VirtualHost section to the Apache configuration et voila. And as
>  packages such as mod_throttle move over to Apache 2, we will gain the
>  wonderment of a solid resource management tool for mail traffic. Joy!

Thanks Ken.

I've fixed the URLs to:

URL: http://www.mailchannels.com/opensource/
http://search.cpan.org/dist/Apache-SMTP/lib/Apache/SMTP.pm.

a few spelling errors and committed. It will appear here:
http://perl.apache.org/outstanding/success_stories/mailchannels.com.html
within the next 6 hours.

-- 
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html


Re: Success Story

Posted by David Nicol <da...@gmail.com>.
there was talk at Astercon about doing similar things with
the perl/asterisk interface.

Has anyone ever made a simple wrapper that allows an
arbitrary program to be wrapped, like mod_perl, but
then the wrapper would get invoked from the command line
instead of through an apache server?


>  We have been using mod_perl successfully for several months now as a
>  flexible email proxy -- we just wrapped Net::Server::Mail and with a
>  few additional hacks and it worked. Matt Sergeant did the same thing
>  with qpsmtpd and I have heard that the performance results were
>  initially very promising

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html