|
I have a Debian server with qmail installed and the latest version of Email::Send. When I create an Email::Send object 'Qmail' appears as a key in the 'plugin_list' hash but not in the array of available mail servers. This is shown in the the perl debugger output below:
my $sender = Email::Send->new( { mailer => 'Qmail' } );
+
+ x $sender
0 Email::Send=HASH(0x974f2fc)
'_plugin_list' => HASH(0x91b3420)
'IO' => 'Email::Send::IO'
'NNTP' => 'Email::Send::NNTP'
'Qmail' => 'Email::Send::Qmail'
'SMTP' => 'Email::Send::SMTP'
'Sendmail' => 'Email::Send::Sendmail'
'Test' => 'Email::Send::Test'
'mailer' => 'Qmail'
'mailer_args' => ARRAY(0x974eff0)
empty array
my @available = $sender->all_mailers;
+ x @available
0 'IO'
1 'SMTP'
2 'Test'
3 'Sendmail'
4 'NNTP'
Does anyone know what I need to do to get qmail registered on this server? Any help greatly appreciated. |