On 05/12/09 05:23, Peter Eisch wrote: > Consider the first config loaded: > ------------------------------ > Listen 10.1.200.28:25 smtp > AcceptFilter smtp none > > LoadModule perl_module lib/httpd/mod_perl.so > > <Perl> > use lib qw( /home/smtpd/qpsmtpd.1/lib ); > use Apache::Qpsmtpd; > $ENV{QPSMTPD_CONFIG} = "/home/smtpd/qpsmtpd.1/config"; > </Perl> > > <VirtualHost 10.1.200.28:25> > PerlModule Apache::Qpsmtpd > PerlProcessConnectionHandler Apache::Qpsmtpd > </VirtualHost> > ------------------------------ > > And the second config loaded: > ------------------------------ > Listen 10.1.200.29:25 smtp > AcceptFilter smtp none > > LoadModule perl_module lib/httpd/mod_perl.so > > <Perl> > use lib qw( /home/smtpd/qpsmtpd.2/lib ); > use Apache::Qpsmtpd; > $ENV{QPSMTPD_CONFIG} = "/home/smtpd/qpsmtpd.2/config"; > </Perl> > > <VirtualHost 10.1.200.29:25> > PerlModule Apache::Qpsmtpd > PerlProcessConnectionHandler Apache::Qpsmtpd > </VirtualHost> > ------------------------------
Not tested, but how about this: Listen 10.1.200.29:25 smtp AcceptFilter smtp none LoadModule perl_module lib/httpd/mod_perl.so <Perl> use lib qw( /home/smtpd/qpsmtpd.2/lib ); use Apache::Qpsmtpd; </Perl> <VirtualHost 10.1.200.29:25> PerlModule Apache::Qpsmtpd PerlProcessConnectionHandler Apache::Qpsmtpd SetEnv QPSMTPD_CONFIG "/home/smtpd/qpsmtpd.2/config" </VirtualHost> R.